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();

}

回答:

你可以用简单的方式打印。

在下面使用以打印2D阵列

int[][] array = new int[rows][columns];

System.out.println(Arrays.deepToString(array));

在下面使用以打印一维阵列

int[] array = new int[size];

System.out.println(Arrays.toString(array));

以上是 Java-打印2D数组的最佳方法? 的全部内容, 来源链接: utcz.com/qa/418346.html

回到顶部