当前页面: 开发资料首页 → J2SE 专题 → 关于Varargs 的问题
关于Varargs 的问题
摘要: 关于Varargs 的问题
public class VarArgsExample {
int sumArrays(int[]... intArrays)
{
int sum, i, j;
sum=0;
for(i=0; i-#60;intArrays.length; i++) {
for(j=0; j-#60;intArrays[i].length; j++) {
sum += intArrays[i][j];
}
}
return(sum);
}
public static void main(String args[])
{
VarArgsExample va = new VarArgsExample();
int sum=0;
sum = va.sumArrays(new int[]{1,2,3},
new int[]{4,5,6},
new int[]{100,200});
System.out.println(-#34;The sum of the numbers is: -#34; + sum);
}
}
为什么输出321呢?
1+2+3+4+5+6+100+200=321
代码这么多错
int[]... intArrays
这个改成什么可以运行?