UNIVERSIT É MOHAMMED V DE RABAT
FACULTÉ DES SCIENCES DE RABAT
DÉPARTEMENT INFORMATIQUE
T RAVAUX P RATIQUES
—————–
Programmation Orientée Objet en Java
TP6
Lahoucine Ballihi
Université Mohammed V de Rabat
Faculté des Sciences de Rabat
Département Informatique
LRIT (Laboratoire de Recherche en Informatique et
Télécommunications)
B.P 1014 Rabat - Maroc
Phone : + 212 (0) 5 37 68 69 44
Fax : + 212 (0) 5 37 68 69 44
E-mail: [email protected]
1
TABLE DES MATI ÈRES
1 TP6 3
1.1 Gestion des Collections . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Exemples 4
1 TP6
1.1 Gestion des Collections
Les collections sont des objets qui permettent de gérer des ensembles d’objets. Ces
ensembles de données peuvent être définis avec plusieurs caractéristiques : la possibilité
de gérer des doublons, de gérer un ordre de tri, etc. ...
Une collection est un regroupement d’objets qui sont désignés sous le nom d’éléments.
L’API Collections propose un ensemble d’interfaces et de classes dont le but est de
stocker de multiples objets. Les trois principales familles de collections, chacune définie
par une interface de base :
— List : collection d’éléments ordonnés qui accepte les doublons
— Set : collection d’éléments non ordonnés par défaut qui n’accepte pas les doublons
— Map : collection sous la forme d’une association de paires clé/valeur
2 Exemples
Lahoucine Ballihi, December 23, 2021 Page 4 of 13
Lahoucine Ballihi, December 23, 2021 Page 5 of 13
Lahoucine Ballihi, December 23, 2021 Page 6 of 13
Lahoucine Ballihi, December 23, 2021 Page 7 of 13
Lahoucine Ballihi, December 23, 2021 Page 8 of 13
Lahoucine Ballihi, December 23, 2021 Page 9 of 13
Lahoucine Ballihi, December 23, 2021 Page 10 of 13
Lahoucine Ballihi, December 23, 2021 Page 11 of 13
Lahoucine Ballihi, December 23, 2021 Page 12 of 13
Lahoucine Ballihi, December 23, 2021 Page 13 of 13