标签:可变参数
Java1.5增加了新特性:可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。
可变参数用于简化书写,
注意:只能定义在参数列表的最后。
package cn.itcast.p6.param;
public class ParamDemo {
public static void main(String[] args) {
int[] arr = {3,1,56,7};
add(arr);
add2(4,5); //int[] arr = {4,5}; add(arr);
add2(4,5,6,7,87);
}
public static int add2(int x,int... arr){ //简化了参数的定义。
System.out.println(arr);
return 0;
}
//多个整数的和。
public static int add(int[] arr){
int sum = 0;
for (int i = 0; i < arr.length; i++) {
sum += arr[i];
}
return sum;
}
}标签:可变参数
原文地址:http://8477424.blog.51cto.com/8467424/1786357