acceso

Si un "array" unidimensional a tiene N miembros, al primero se accede escribiendo "a[0]", mientras que al último se accede escribiendo "a[N-1]". El acceso puede ser

·         para lectura (extraer el valor); por ejemplo "System.out.println(a[3]);"

·         para escritura (cargar un valor); por ejemplo "a[7] = 99;"

Cuando un "array" tiene varias dimensiones, hay que poner tantos índices entre corchetes como dimensiones tiene.

·         en una matriz, el elemento de la primera fila y primera columna es en "x[0][0]";
es mero convenio decir que las filas son el primer índice o el segundo

Si se intenta acceder a un elemento del array fuera de su rango (0 – array.length-1), se provoca una ArrayIndexOutOfBoundsException.

Temas relacionados

8. Arrays (concepto)