可变参数
1.在jdk1.5以后,定义了可变参数
格式:
修饰符 返回值类型 方法名称(数据类型 … 变量名称){
}
可变参数的本质是数组
含有可变参数的方法,可以传递数组,可以传递参数列表,还可以不传参数
方法的可变参数,只能定义一个
方法的可变参数,只能定义在方法列表的最后
package kebian;
public class Demo {
public static void main(String[] args) {
int b = mySum(1,2,3,4);
System.out.println(b);
}
public static int mySum(int ... a){
int sum = 0;
for (int i = 0; i < a.length ; i++) {
sum += a[i];
}
return sum;
}
}