当方法的参数列表数据类型已经确定,但是参数的个数不确定,就可以使用可变参数.
public static int add(int...arr){
int sum = 0;
for (int i : arr) {
sum += i;
}
return sum;
}
public static void main(String[] args) {
int i = add(10,20,30,40,50,60,70,80,90,100);
}
传入Object类型
public static void method(Object...obj){
}
public static void main(String[] args) {
method("abc",5.5,10,1,2,3,4);
}