IFT 1170, Été 2009 par Le Van N.(révision Michel Reid)
Chapitre 5 : Les tableaux en Java
En Java, un tableau est un objet.
Les éléments d’un tableau doivent tous être du même type.
1) Déclaration, initialisation, traitement :
Aux chapitres précédents, nous avons vu que nous pouvons
déclarer et utiliser un tableau de réels comme suit :
double[] taille = {1.76, 1.68, 1.89, 1.72, 1.54,
1.78, 1.34, 1.78 };
et que cette déclaration crée un objet de la taille de 8
réels (type double) et initialise les valeurs du tableau.
double[] taille; /* déclaration d’une variable de
référence sur un tableau des réels */
La liste de valeurs entre les accolades est une liste
d’initialisation. L’utilisation d’une liste
d’initialisation n’est permise que lors de la déclaration
d’un tableau.
Celle-ci permet la création implicite d’un objet dont la
taille correspond exactement au nombre d’éléments de la
liste.
L’affectation place donc une référence vers le nouvel objet
dans la variable de référence taille.
Chaque élément du tableau est accessible à travers son
indice.
Nous accédons à une valeur du tableau en spécifiant son
indice entre des crochets.
Ex. : taille[0] est le premier élément du tableau taille,
c’est une variable de type double ayant comme valeur 1.76.
On peut illustrer le tableau des tailles par le schéma
suivant :