I was wondering what the best way of printing a 2D array in Java was?
I was just wondering if this code is good practice or not?
Also any other mistakes I made in this code if you find any.
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();
}
 
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    