Skip to content

Les collections et l'itérator

lcs01 edited this page Jan 28, 2019 · 2 revisions

http://pauillac.inria.fr/~fpottier/X/INF441/TD/TD7/INF441-TD7-1.html

https://rmdiscala.developpez.com/cours/LesChapitres.html/Java/Cours1/Chap1.2.htm

https://openclassrooms.com/fr/courses/26832-apprenez-a-programmer-en-java/22278-les-collections-dobjets

Voici un chapitre qui va particulièrement vous plaire. Nous allons voir que nous ne sommes pas obligés de stocker nos données dans des tableaux ! Ces fameuses collections d'objets sont d'ailleurs dynamiques : en gros, elles n'ont pas de taille prédéfinie. Il est donc impossible de dépasser leur capacité !

Je ne passerai pas en revue tous les types et tous les objets Collection car ils sont nombreux, mais nous verrons les principaux d'entre eux. Les objets que nous allons aborder ici sont tous dans le packagejava.util. Facile à retenir, non ?

Un itérateur sur une collection. Itérateur remplace l'énumération dans Java Collections Framework. Les itérateurs diffèrent des énumérations de deux manières:

Les itérateurs permettent à l'appelant de supprimer des éléments de la collection sous-jacente lors de l'itération avec une sémantique bien définie.
Les noms de méthodes ont été améliorés.

Clone this wiki locally