可变参数
- 是一种也特殊参数形式-可以动态的传入参数(可以任意传入多个参数)语法:数据类型 ...参数名
public static int sum2(int ...nums) {//可变参数其实就是数组
int sum = 0;
//直接遍历可变参数
for(int num:nums) {
sum += num;
}
return sum;
}
- 调用带可变参数的方法:
- 可以传入数组
- 可以直接传入多个参数,多个参数通过逗号隔开
- 注意:可变参数只能用于定义形式参数。