打印三行三列的1~9矩阵,形如
1 | 2 | 3 |
4 | 5 | 6 |
7 | 8 | 9 |
直接点将这九个数字存放在二维数组里:
int Array[][] = {{1,2,3},{4,5,6},{7,8,9}};
接下来就是利用嵌套循环来控制行和列:
//三行
for(int x=0;x<3;x++)
{
//三列
for(int y=0;y<3;y++)
{
System.out.print(Array[x][y]);
}
System.out.println();
}
要想打印出:
1 | 4 | 7 |
2 | 5 | 8 |
3 | 6 | 9 |
直接将上一次的循环打印里的数据交换一下位置即可:
//三行
for(int x=0;x<3;x++)
{
//三列
for(int y=0;y<3;y++)
{
System.out.print(Array[y][x]); //交换一下打印的数组里的内容就可以
}
System.out.println();
}