Ceci est une ancienne révision du document !
Un tableau se lit à l'aide de cellules remplis préalablement de données, dans le cas contraire Java's Cool affichera un 0.
Pour les lires il faut faire appel à une cellule précise (de façon aléatoire ou non). C'est pourquoi il est impossible de demander à montrer un tableau, il faut demander les cellules de ce tableau. Néanmoins il est facile de demander la totalité des cellules d'un tableau à l'aide d'une boucle for.
println(tab[x]);
Explication :
for(int i = 0; i <= y; y++) println(tab[i]);
Explication :
Exemples :
void main() { int i; int n; int tab[] = new int [10]; for(i = 0; i < 10; i++) //La boucle for permet d'entrer nos valeurs dans un tableau de manière simple et rapide { n = readInteger(); tab[i] = n; } println(tab[4]); //On demande ici la 5e cellule de notre tableau (et non la 4e car un tableau commence à 0 !) }
J'ai entré 10 entiers de 1 à 10, la console affichera donc :
Compilation réussie ! 5
void main() { int i; int n; int tab[] = new int [10]; for(i = 0; i < 10; i++) //La boucle for permet d'entrer nos valeurs dans un tableau de manière simple et rapide { n = readInteger(); tab[i] = n; } for(i = 0; i < 10; i++) println(tab[i]); }
J'ai entré 10 entiers de 1 à 10, la console affichera donc :
Compilation réussie ! 1 2 3 4 5 6 7 8 9 10
Nicolas