java jdk5 的新特性:可变参数
可变参数只能出现在参数列表之后;
...出现在变量类型与变量名之间,中间有无空格都可以;
调用可变参数的方法时,java编译器为该可变参数隐含创建一个数组,
在方法体中以数组的方式访问可变参数
package learn;
public class VarableParameter {
public static void main(String[] args) {
int i=add(1,2,3,4,5,7,8,9);
System.out.println(i);
System.out.println(add(23,54,6,7,6));
}
public static int add(int a ,int...args){
int sum=0;
for (int i = 0; i < args.length; i++) {
sum+=args[i];
}
return sum;
}
}