Le collezioni in Java contengono riferimenti ad altri oggetti, tipicamente tutti dello stesso tipo. Sono rese disponibili dallo Java Collection Framework. Sono strutture dati già pronte all’uso con interfacce e algoritmi per manipolarle.
Interfaccia | Descrizione |
---|---|
Collection | L’interfaccia alla radice della gerarchia delle collezioni |
Set | Una collezione senza duplicati |
List | Una collezione ordinata che può contenere duplicati |
Map | Associa coppie di (chiave, valore), senza chiavi duplicate |
Queue | Una collezione first-in, first-out che modella una coda |
Gerarchia di ereditarietà delle interfacce Collection
- Sopra c’è Iterable,
- Collection estende Iterable,
- Le collezioni notevoli estendono Collection
- SortedSet estende Set
todo ForEach e Consumer