Introduction Collection

Les tableaux permettent de stocker plusieurs valeurs d’un même type en leur sein (voir le chapitre Les tableaux). S’ils sont très utiles, ils ont aussi des limitations. Par exemple, un tableau a une taille fixe définie lors de son initialisation et il n’est pas possible, en cas de besoin, de réduire ou d’agrandir facilement sa taille.

Pour s’affranchir de cette contrainte, il existe des structures de données bien plus puissantes que les tableaux : les collections.

Bien évidemment, l’avantage des collections ne se limite pas à la possibilité d’adapter la taille et donc le nombre d’éléments stockés. Leurs atouts sont bien plus nombreux.

Dans ce chapitre, nous allons étudier six collections que l’on peut classer en trois familles : la première regroupe les classes List et MutableList ; la deuxième, les classes Set et MutableSet ; et la troisième, les classes Map et MutableMap.

couv_RIKOT.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
En résumé
Suivant
List et MutableList