Java pour l'informatique industrielle
Chapitre 1. Introduction aux objets
Chapitre 2. Les structures de contrôle
Chapitre 3. Unifier et réutiliser
Chapitre 4. Modèle, Vue et Contrôle
Chapitre 5. Les entrées/sorties
5.1. Les tableaux
5.1.1. Manipulation
5.1.2. Accès aux éléments
5.1.3. Tableaux à plusieurs dimensions
5.2. Les flots de caractères
5.3. Les flots d'octets
5.4. Le paquetage java.io
5.5. Java autonome
5.6. Les sockets
Page d'accueilTable des matièresNiveau supérieurPage précédenteBas de la pagePage suivante

5.1.2. Accès aux éléments

Les éléments d'un tableau sont également des variables, des références si les éléments sont de type non primitif. On accède aux éléments par leur indice. Les indices sont compris entre 0 inclus et longueur-1 inclus. L'utilisation d'un indice interdit provoque une exception ArrayOutOfBoundsException.

t1[0] = 24; // le premier élément de t1 (de type int) prend la valeur 24 t2[0] = new Compteur(); // Le premier élément de t2 pointe sur un nouveau Compteur t2[2] = new CompteurModulo(24); // Le troisième élément de t2 est un compteur modulo 24 // Le polymorphisme permet cette affectation t2[3] = new Compteur(); // Le quatrième élément de t2 référence encore un autre nouveau Compteur t2[5] = t2[1] ; // C'est une copie de référence, l'objet n'est pas dupliqué // Le deuxième (t2[1]) et le cinquième (t2[4]) éléments de t2 n'étant pas affectés, ils vallent null.

manipulation de tableaux

Page d'accueilTable des matièresNiveau supérieurPage précédenteHaut de la pagePage suivante