-->

lunes, 19 de septiembre de 2016

(JAVA) acceso a los elementos de arrays bidimensionales

El acceso a los elementos de arrays bidimensionales sigue el mismo formato que el acceso a los
elementos de un array unidimensional. En este caso, con las matrices deben especificarse los índices de la fila y la columna.

El formato general para la asignación directa de valores a los elementos es:

inserción de elementos

  <nombre array>[indice fila][indice columna] = valor elemento;

extracción de elementos

  <variable> = <nombre array> [indice fila][indice columna];

Con dos bucles anidados se accede a todos los elementos de una matriz. Su sintaxis es:

int fila, col;
for (fila = 0; fila < NumFilas; ++fila)
  for (col = 0; col < NumCol; ++col)
    Procesar elemento Matriz[fila][col];

El número de filas y de columnas se puede obtener con el atributo length. Con este atributo, la sintaxis para acceder a los elementos es:

<tipo> Matriz[][] ;

<especificación de filas y columnas con operador new>

for (fila = 0; fila < Matriz.length; ++fila)
  for (col = 0; col < Matriz[fila].length; ++col)
    Procesar elemento Matriz[fila][col];

No hay comentarios:

Publicar un comentario