Cette leçon est un aperçu rapide et concret des collections Java. Nous expliquons pourquoi les tableaux fixes ne suffisent pas, en quoi les collections aident, et comment choisir entre
List,
Set et
Map. Nous montrerons des exemples concrets avec
ArrayList et
HashMap, comparerons les tableaux et les collections (opérations
add(),
remove(),
contains(), tri via
Collections.sort()), et terminerons par des erreurs typiques : raw types, imports, confusion entre
length et
size(), attentes d’ordre et types primitifs dans les collections.