Cómo recorrer arreglos de dos dimensiones en Java

Por kevin walker
Un arreglo de dos dimensiones permite recorrer estructuras de datos matriciales.
Medioimages/Photodisc/Photodisc/Getty Images

El arreglo es la más fundamental de la estructuras de datos en las ciencias de la computación. Este tipo de datos simplemente asigna un bloque de memoria a un número predeterminado de objetos, y permite que el programador acceda a cada objeto de acuerdo a su lugar en la línea. En Java, también es posible declarar arreglos con múltiples dimensiones. Un arreglo de dos dimensiones sería, conceptualmente, una cuadrícula de objetos, con cada uno de éstos accesible por su fila y columna en la cuadrícula.

Paso 1

Abre el Ambiente de Desarrollo Integrado de Java Netbeans (IDE, por sus siglas en inglés).

Paso 2

Haz clic en "Archivo" y "Crear nueva clase". Nombra la clase "TwoDimensionalArray" cuando se te indique.

Paso 3

Pega el siguiente código dentro de los corchetes del método "main", para definir un arreglo de dos dimensiones:

int matriz[][] = {{1,2,3},{3,2,1}};

Paso 4

Pega lo siguiente en la próxima línea para acceder a la primera columna, segunda fila del arreglo:

int firstColSecRow = matriz[1][0];

Recuerda que Java empieza a contar desde "0", de modo que la primera columna es la "0", y la segunda fila es la columna "1".

Paso 5

Pega lo siguiente en la próxima línea para recorrer el arreglo entero:

for(int x = 0; x < matrix.length; x++) { for (int y = 0; y < matrix[x].length; y++) { int currentCell = matrix[x][y]; } }