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

如何将代码显示工整?
class MultiArrayTest{
public static void main(String[] args){
int multiArray[][][]=new int[3][4][5];
for(int i=0;i<3;i++){
for(int j=0;j<4;j++){
for(int k=0;k<5;k++){
multiArray[i][j][k]=i*j*k;
System.out.println(multiArray[i][j][k]+" ");
}
System.out.println();//实现分行显示
}
System.out.println();//实现分行显示
}
}
}//访问多维数组元素,并打印
同样的代码,书上是这样显示的
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0 
0 0 0 0 0 

0 0 0 0 0
0 1 2 3 4
0 2 4 6 8
0 3 6 9 12

0 0 0 0 0
0 2 4 6 8
0 4 8 12 16
0 6 12 18 24下略。。。
而我的却是

为什么

------解决方案--------------------
System.out.println(multiArray[i][j][k]+" ");

改为

Java code

System.out.print(multiArray[i][j][k]+" ");

------解决方案--------------------
println 每次输出就自动换行了

print不会自动换行 

可以判断 比如 5个一行 就print 5个 然后 println换行