我知道如何将参数传递给方法 - 您将类/基元名称放在方法标头中,并在调用所述方法时替换该类型的值。是否可以将一系列语句传递给方法(在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 次。
显然语法不正确,但这有可能吗?
| 归档时间: |
|
| 查看次数: |
505 次 |
| 最近记录: |