Java-打印2D数组的最佳方法?我想知道打印2D数组的最佳方法是什么。这是我有的一些代码,我只是想知道这是否是一个很好的实践。如果您发现任何其他错误,也请纠正我在这段代码中所犯的错误。谢谢!int rows = 5;int columns = 3;int[][] array = new int[rows][columns];for(int i = 0; i<rows; i++)
for(int j = 0; j<columns; j++)
array[i][j] = 0;for(int i = 0; i<rows; i++){
for(int j = 0; j<columns; j++)
{
System.out.print(array[i][j]);
}
System.out.println();}
3 回答

慕丝7291255
TA贡献1859条经验 获得超6个赞
int[][] array = new int[rows][columns];System.out.println(Arrays.deepToString(array));
int[] array = new int[size];System.out.println(Arrays.toString(array));

慕尼黑8549860
TA贡献1818条经验 获得超11个赞
foreach
for (int[] x : array){ for (int y : x) { System.out.print(y + " "); } System.out.println();}
添加回答
举报
0/150
提交
取消