java jdk5 的新特性:可变参数
Java代码
1、可变参数只能出现在参数列表之后;
2、...出现在变量类型与变量名之间,中间有无空格都可以;
3、调用可变参数的方法时,java编译器为该可变参数隐含创建一个数组,
4、在方法体中以数组的方式访问可变参数
示例:
Java代码
1、可变参数只能出现在参数列表之后;
2、...出现在变量类型与变量名之间,中间有无空格都可以;
3、调用可变参数的方法时,java编译器为该可变参数隐含创建一个数组,
4、在方法体中以数组的方式访问可变参数
示例:
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;
}
}