日期:2014-05-20  浏览次数:20611 次

关于数组循环中取余判断提行的问题.
比如我现在有一个数组.


然后我循环它.每当i到达一个%10的值为0的时候就多输出\n

for(int   i=0,n=array.length;   i <n   ;i++){

if(i%10   ==   0){
System.out.print(array[i]+ "\n ");
}else{
System.out.print(array[i]+ "   ");
}

}

但是为什么输处的结果是这样.为什么在第一个数就空了一行,而最后一行则少输出一个...没搞懂..

0
0   0   1   1   1   2   4   4   4   6
6   7   7   7   7   8   8   8   9

------解决方案--------------------
结贴吧 搂主