public static void main(String[] args) {
int sum = add(11,22,33,44);
System.out.println(sum);
}
//同样是代表数组,但是在调用这个带有可变参数的函数时,不用创建数组
//在编译class文件时,是将这些参数先封装到一个数组中,再进行传递
public static int add(int... arr){
int sum = 0;
for (int i = 0; i < arr.length ; i++) {
sum += arr[i];
}
return sum;
}
可变参数只能定义在参数列表的最后 add(String str,int… arr)