Cha*_*d D 8 java arrays parameters methods arguments
我想知道...Java中的参数是如何工作的.例如:
public void method1(boolean... arguments)
{
//...
}
Run Code Online (Sandbox Code Playgroud)
这是一个array吗?我应该如何访问参数?
它称为变量参数或简称var-args,在 Java 1.5 中引入。优点是您可以在调用该方法时传递任意数量的参数。
例如:
public void method1(boolean... arguments) throws Exception {
for(boolean b: arguments){ // iterate over the var-args to get the arguments.
System.out.println(b);
}
}
Run Code Online (Sandbox Code Playgroud)
上面的方法可以接受下面所有的方法调用。
method1(true);
method1(true, false);
method1(true, false, false);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4173 次 |
| 最近记录: |