Menu
Coddy logo textTech

Bucles Anidados con Arreglos 2D

Parte de la sección Lógica y Flujo del Journey de Java de Coddy. Lección 3 de 59.

Al trabajar con matrices bidimensionales, a menudo usamos bucles anidados para iterar sobre cada fila y cada columna, lo que nos permite acceder a cada elemento de la matriz o modificarlo.

Esta es una estructura típica de bucles anidados para un array bidimensional:

for (int i = 0; i < array.length; i++) {
	// El bucle externo itera sobre las filas
    for (int j = 0; j < array[i].length; j++) {
        // El bucle interno itera sobre las columnas
        // Accede o modifica array[i][j]
    }
}

El bucle externo itera sobre las filas, y el bucle interno itera sobre las columnas de cada fila. De esta manera, puedes acceder a cada elemento de la matriz bidimensional usando array[i][j].

challenge icon

Desafío

Fácil

Crea un método llamado printMatrix que reciba una array bidimensional de enteros como argumento e imprima sus elementos en formato de matriz. Usa bucles anidados para iterar sobre las filas y las columnas de la array.

Pruébalo tú mismo

// Escribe tu código solo dentro de la clase. No escribas main() ni ningún código fuera de esta clase.
class PrintMatrix {
    public static void printMatrix(int[][] matrix) {
        // Escribe tu código aquí
    }
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Lógica y Flujo

Practica por tu cuenta: Compilador de Java online