Mi chiedevo quale fosse il modo migliore per stampare un array 2D. Questo è un codice che ho e mi stavo chiedendo se questa è una buona pratica o no. Inoltre correggimi in tutti gli altri errori che ho fatto in questo codice se ne trovi. Grazie!Java: il modo migliore per stampare array 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();
}
Best - by quale definizione? –
I loop for sarebbero più sicuri se usassero le lunghezze degli array effettivi. –
Questa domanda sembra essere off-topic perché riguarda la revisione del codice senza una domanda specifica e appartiene a [codereview.se] –