Ceci est une ancienne révision du document !
Un tableau se lit à l'aide de cases remplis préalablement de données, dans le cas contraire Java's Cool affichera un 0.
Pour les lires il faut faire appel à une case précise (de façon aléatoire ou non). C'est pourquoi il est impossible de demander à montrer un tableau, il faut demander les cases de ce tableau. Néanmoins il est facile de demander la totalité des cases d'un tableau à l'aide d'une boucle for.
println(tab[x]);
Explication :
for(int i = 0; i <= y; i++) println(tab[i]);
Explication :
Exemples :
int i; int n; void main() { 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 case 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
int i; int n; void main() { int tab[] = new int [10]; for(i = 0; i < 10; i++) { n = readInteger(); tab[i] = n; } for(i = 0; i < 10; i++) println(tab[i]); //Cette fois ci la boucle for nous permet, au lieu d'entrer des valeurs dans chaque case, d'afficher chaque case. }
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
Crée par Nicolas Corrigé par Cédric