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