Ish*_*kel 2 java loops variadic-functions
我看到有人创建了一个具有未知数量参数的函数:
public static double calculator(double ... value){
double result=0d;
for(int i=0;i<?;i++){
result+=value;
}
return result
}
Run Code Online (Sandbox Code Playgroud)
现在我正在尝试创建一个for循环,该循环将以输入的参数数量运行次数,因此:
double calc = calculator(1,2,3,4,5)
Run Code Online (Sandbox Code Playgroud)
这将使for循环运行5次.
在内部,它value是一个数组,所以你可以这样对待它:
for(int i = 0; i < value.length; i++) {
result += value[i];
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
627 次 |
| 最近记录: |