Através do estudo das duas primeiras seções, sabemos como criar arrays. Nesta seção continuamos a aprender o uso de arrays.
Matrizes unidimensionais acessam seus elementos através de símbolos de índice , como boy[0], boy[1], etc. Deve-se observar que o índice começa em 0. Portanto, se o array tiver 7 elementos, o índice terminará em 6. Se o programa utilizar a seguinte instrução:
menino[7]=384,98f;
O programa pode compilar e passar, mas ocorrerá uma ArrayIndexOutOfBoundsException durante o tempo de execução, portanto, você deve ter cuidado ao usar arrays para evitar que o índice saia dos limites .
Matrizes bidimensionais também acessam seus próprios elementos por meio de símbolos de índice , como a[0][1], a[1][2], etc. Deve-se observar que o índice começa em 0. Por exemplo, um array bidimensional array dimensional a é declarado para ser criado:
inta[][]=newint[6][8];
Então o primeiro índice muda de 0 para 5 e o segundo índice muda de 0 para 7.
O número de elementos em um array é chamado de comprimento do array . Para uma matriz unidimensional, o valor de "array name.length" é o número de elementos na matriz para uma matriz bidimensional, o valor de "array name.length" é o número de matrizes unidimensionais; contém.
Por exemplo:
floata[]=newfloat[12];intb[][]=newint[3][6];
O valor de a.length é 12, enquanto o valor de b.length é 3.