-
可变参数
可变参数的使用:
public class VarParameter {
public static void main(String[] args) {
int[] ints = {1,2,3,4};
System.out.println(sum(2.0, ints));
}
public static int sum(double d, int... nums) {
int count = 0;
for (int i = 0; i < nums.length; i++) {
count += nums[i];
}
return count;
}
}
可变参数的使用细节:
1. 可变参数的的本质就是一个数组,所以传入的实参可以为0个
2. 可变参数的实参可以直接传一个数组
3. 可变参数必须在其他实参的后面,且一个方法只能使用一个可变参数