站内搜索: 请输入搜索关键词

当前页面: 开发资料首页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
这个改成什么可以运行?


↑返回目录
前一篇: Socket问题
后一篇: 请教 System.out.println("test " + s1=="Java")