Un outil de simplification
Après
notre article sur les boucles, il est temps pour nous de passer aux tableaux
dans Java. Nous verrons qu’ils nous facilitent bien la vie. L’usage des
tableaux n’est pas difficile à maîtriser, mais il faut bien avoir assimilé les
boucles. En règle général, les tableaux sont utilisés avec des boucle « for ».
Structurer
Le tableau dans Java va structurer
les données de façon homogènes, en regroupant les valeurs de mêmes types. Il
permet de réserver, d’allouer le nombre d’espace que nous avons prédéfinis.
(Source : cours de Fondements de la programmation avec Mme
Ballet-Glassey).
Fonctionnement
Afin d'utiliser un tableau, il faut tout d'abord le déclarer de cette manière :
Mais la taille du tableau peut être variable et sélectionnée par un Scanner:
Nous déclarons un tableau de type int dans un premier temps, puis nous allons décider de la taille de ce dernier, ici 10, avec l’opérateur new. Le tableau peut être de types int, double ou char, et sa taille ne peut être modifiée en cours d’exécution.
Le tableau débute, selon notre
conception, au chiffre 0. Si nous voulons un tableau de taille 10 :
int [] tab
= new int [10], cela nous donne :
0
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
Si nous voulons
insérer un élément dans une case, il suffit de taper :
tab[5]=10 : tab est
le nom du tableau, [5] le numéro de la case et le 10 est la valeur affectée.
Exemple
Voici une image qui résume ce que nous avons présenté
(Source: Taylan Uregen, au sein du cours de Fondements de la programmation avec Mme Ballet-Glassey)
A retenir
Comme nous avons pu voir, les tableaux sont un outil simple et très puissant dans Java. Ils sont à utiliser avec des boucles de types for, puisque leurs tailles peuvent devenir rapidement proéminents. Il ne faut pas oublier, qu'une fois la taille choisie, nous ne pouvons plus le modifier en cours d'exécution.
|