小编Noa*_*way的帖子

将语句传递给方法

我知道如何将参数传递给方法 - 您将类/基元名称放在方法标头中,并在调用所述方法时替换该类型的值。是否可以将一系列语句传递给方法(在java中),类似于传递变量的方式?例如,诸如此类的东西:

repeat(5) {
    System.out.println("Hello");
}
...
private void repeat(int arg, {} statements) {
    for (int x = 0; x < arg; x++) {
        statements;
    }
}
Run Code Online (Sandbox Code Playgroud)

这里所需的输出是打印“Hello”5 次。

显然语法不正确,但这有可能吗?

java

4
推荐指数
1
解决办法
505
查看次数

标签 统计

java ×1