Menu
Coddy logo textTech

Pętle zagnieżdżone z tablicami 2D

Część sekcji Logika i przepływ sterowania ścieżki Java w Coddy. Lekcja 3 z 59.

Podczas pracy z tablicami 2D często używamy zagnieżdżonych pętli, aby przejść przez każdy wiersz i każdą kolumnę, co pozwala nam uzyskać dostęp do każdego elementu tablicy lub go zmodyfikować.

Oto typowa struktura zagnieżdżonych pętli dla tablicy 2D:

for (int i = 0; i < array.length; i++) {
	// Pętla zewnętrzna iteruje po wierszach
    for (int j = 0; j < array[i].length; j++) {
        // Pętla wewnętrzna iteruje po kolumnach
        // Uzyskaj dostęp do array[i][j] lub zmodyfikuj jego wartość
    }
}

Pętla zewnętrzna iteruje po wierszach, a pętla wewnętrzna iteruje po kolumnach każdego wiersza. Dzięki temu możesz uzyskać dostęp do każdego elementu w tablicy 2D za pomocą array[i][j].

challenge icon

Wyzwanie

Łatwy

Utwórz metodę o nazwie printMatrix, która przyjmuje jako argument dwuwymiarową tablicę liczb całkowitych i wyświetla jej elementy w formie macierzy. Użyj zagnieżdżonych pętli, aby iterować po wierszach i kolumnach tablicy.

Spróbuj swoich sił

// Napisz swój kod wyłącznie wewnątrz klasy. Nie pisz main() ani żadnego kodu poza tą klasą.
class PrintMatrix {
    public static void printMatrix(int[][] matrix) {
        // Napisz swój kod tutaj
    }
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Logika i przepływ sterowania

Poćwicz samodzielnie: Kompilator Java online