Hej. Próbuję wyświetlić tablicę 2 wymiarową, przy pomocy
pętli for each, niestety moja tablica wyświetla się na
końcu, poprzedzona wieloma innymi tablicami (z cyframi z mojej
głównej). Gdzie jest błąd i co należy zmienić, aby konsola
wyrzuciła tylko tablicę 10 na 10?
public class TablicaTrzyD {
public static void main(String[] args) {
int siatka[][] = new int[10][10];
for (int i = 0; i < siatka.length; i++) {
for (int j = 0; j < siatka.length; j++) {
siatka[i][j] = i;
}
for (int[] wiersz : siatka) {
for (int kolumna : wiersz) {
System.out.print("| " + kolumna + " ");
}
System.out.println();
}
}
}
}