Grâce à l'étude des deux premières sections, nous savons comment créer des tableaux. Dans cette section, nous continuons à apprendre l'utilisation des tableaux.
Les tableaux unidimensionnels accèdent à leurs éléments via des symboles d'index , tels que boy[0], boy[1], etc. Il est à noter que l'index commence à 0. Par conséquent, si le tableau comporte 7 éléments, l'index se terminera à 6. Si le programme utilise l'instruction suivante :
garçon[7]=384,98f;
Le programme peut compiler et transmettre, mais une ArrayIndexOutOfBoundsException se produira pendant l'exécution, vous devez donc être prudent lorsque vous utilisez des tableaux pour empêcher l'index de sortir des limites .
Les tableaux bidimensionnels accèdent également à leurs propres éléments via des symboles d'index , tels que a[0][1], a[1][2], etc. Il convient de noter que l'index commence à 0. Par exemple, un tableau à deux dimensions le tableau dimensionnel a est déclaré créé :
inta[][]=newint[6][8];
Ensuite, le premier index passe de 0 à 5 et le deuxième index passe de 0 à 7.
Le nombre d'éléments dans un tableau est appelé la longueur du tableau . Pour un tableau à une dimension, la valeur de « nom du tableau.longueur » est le nombre d'éléments dans le tableau ; pour un tableau à deux dimensions, la valeur de « nom du tableau.longueur » est le nombre de tableaux à une dimension qu'il contient. contient.
Par exemple:
floata[]=newfloat[12];intb[][]=newint[3][6];
La valeur de a.length est 12, tandis que la valeur de b.length est 3.