标题: 关于for的问题 [打印本页] 作者: 刘泰 时间: 2012-3-29 14:59 标题: 关于for的问题 在含有可变参数的方法中用for(int a, int ... as){}
编译器可以把可变参数隐含的创建一个数组,所以对可变参数的操作和对数组的操作相同,如
public class Number
{
public static void main(String[] args)
{
System.out.println(sum(2,5,5,6));
}
public static int sum(int x,int ...number){//int ... number 定义一个可变参数
int sum = x;
for(int i = 0 ;i < number.length ; i++){
sum += number[i];
}
return sum;
}