Les Tableaux
Introduction
Le type des éléments d'un tableau est unique, et est fixé dès sa définition.
Le tableau peut contenir des éléments de type simple ou des objets.
Les éléments du tableau contiennent toujours des références (pointeurs) aux objets à stocker et non pas les objets eux-mêmes.
L'indice d'un tableau commence à 0.
Déclaration
Nous déclarons un tableau d' entier à une dimension.
int[] tabInt ;
Instanciation
En instanciant notre tableau, nous allouons l'espace nécessaire à notre tableau.
Nous pouvons initialiser le tableau.
tabInt = new int [taille];
Nous pouvons initialiser le tableau.
int[] tabInt = {1,9,12};
Tableau à deux dimensions
De la même manière nous délarons un tableau à deux dimensions.
int[][] tabInt = new int[ligne][colonne] ;
for( int lig = 0; lig < tabInt.length; lig++)
{
for( int col = 0; col < tabInt[lig].length; col++)
{
System.out.println(tabInt[lig][col]);
}
}
Exception
Si votre indice sort des limites de votre tableau, alors une exception "ArrayIndexOutOfBoundsException" sera levé.