一个方法接受的参数个数不固定
注:可变参数只能出现在参数列表最后;调用可变参数时,编译器为该可变参数隐含创建一个数组,在方法体中以数组的形式访问该可变参数
public int add(int x, int... args) {
int sum = x;
for (int i : args) {
sum += i;
}
return sum;
}
一个方法接受的参数个数不固定
注:可变参数只能出现在参数列表最后;调用可变参数时,编译器为该可变参数隐含创建一个数组,在方法体中以数组的形式访问该可变参数
public int add(int x, int... args) {
int sum = x;
for (int i : args) {
sum += i;
}
return sum;
}