A través del estudio de las dos primeras secciones, sabemos cómo crear matrices. En esta sección continuamos aprendiendo el uso de matrices.
Los arreglos unidimensionales acceden a sus elementos a través de símbolos de índice , como niño[0], niño[1], etc. Cabe señalar que el índice comienza desde 0. Por lo tanto, si la matriz tiene 7 elementos, el índice terminará en 6. Si el programa usa la siguiente declaración:
niño[7]=384,98f;
El programa puede compilar y pasar, pero se producirá una excepción ArrayIndexOutOfBoundsException durante el tiempo de ejecución, por lo que debe tener cuidado al usar matrices para evitar que el índice se salga de los límites .
Las matrices bidimensionales también acceden a sus propios elementos a través de símbolos de índice , como a[0][1], a[1][2], etc. Cabe señalar que el índice comienza desde 0. Por ejemplo, una matriz bidimensional Se declara que se creará la matriz dimensional a:
inta[][]=newint[6][8];
Luego, el primer índice cambia de 0 a 5 y el segundo índice cambia de 0 a 7.
El número de elementos de una matriz se llama longitud de la matriz . Para una matriz unidimensional, el valor de "nombre de matriz.longitud" es el número de elementos de la matriz; para una matriz bidimensional, el valor de "nombre de matriz.longitud" es el número de matrices unidimensionales; contiene.
Por ejemplo:
floata[]=newfloat[12];intb[][]=newint[3][6];
El valor de a.length es 12, mientras que el valor de b.length es 3.