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
提交
取消