可变参数
1.方式:
方法声明中的参数类型后面跟 …变量名
int ...items
public static int sum(int a, int b, int c,int ...items){
int sum = a + b+c;
for (int i=0;i<items.length; i++){
sum += items[i];
}
return sum;
}
2.使用方法
- 类似数组,通过下标获取元素
- 一个方法中最多只能定义一个可变参数类型
- 如果一个方法中存在可变参数,则该参数只能是最后一个参数
3.使用场景