【发布时间】:2018-04-21 20:02:03
【问题描述】:
我想知道打印二维数组的最简单方法是什么? 我知道我们可以像下面的代码一样打印一维数组。
int[ ] numbers = {2, 3, 5, 7};
for (int print: numbers) {
System.out.println(print);
}
我尝试打印下面的代码当然没有用。
int[ ][ ] numbers= { {1, 2, 3}, {4, 5, 6} };
for (int print: numbers) {
System.out.println(print);
}
我知道我可以像下面的代码一样使用嵌套循环进行打印,但我想知道我是否可以像使用一维数组一样使用 foreach 循环。谢谢
int[ ][ ] numbers= { {1, 2, 3}, {4, 5, 6} };
for (int i = 0; i < numbers.length; i++) {
for (int j = 0; j < numbers[i].length; j++) {
System.out.print(numbers[i][j] + " ");
}
System.out.println();
}
}
【问题讨论】:
标签: java arrays loops foreach 2d