jeudi 11 décembre 2014

Java et les tableaux

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.

Aucun commentaire:

Enregistrer un commentaire