求会JAVA 的!要怎么写才正确呢?

来源:百度知道 编辑:UC知道 时间:2024/06/15 22:11:26
int a[][] = new int[4][5];
a[0][0] = 1;
a[1][0] = 2;
a[2][0] = 3;
a[3][0] = 4;
a[0][1] = 5;
a[1][1] = 6;
a[2][1] = 7;
a[3][1] = 8;
for (int j = 0; j < a.length; j++) {

System.out.println(a[j]);

}

public static void main(String args[]) {
int x=1;
int a[][] = new int[4][5];
for (int j = 0; j < 4; j++) {
for(int i = 0; i < 5; i++) {
a[j][i]=x++;
System.out.println(a[j][i]);
}
}

}

大哥,您怎么也得用双层循环吧

受不了了。。直接跑吧。。。
public static void main(String args[]) {
int a[][] = new int[4][5];
a[0][0] = 1;
a[1][0] = 2;
a[2][0] = 3;
a[3][0] = 4;
a[0][1] = 5;
a[1][1] = 6;
a[2][1] = 7;
a[3][1] = 8;
for (int j = 0; j < a.length; j++) {
for(int i = 0; i < a[j].length ; i++) {
System.out.println(a[j][i]);
}
}

}

因为是二维数组,所以要用双层循环,一个变量控制行,另一个变量控制列

看1楼那个就行了……
果然给人打击很大。