In questo tutorial, impareremo a conoscere l'interfaccia Java Collection e le sue sottointerfacce.
L' Collection
interfaccia è l'interfaccia principale del framework delle collezioni Java.
Non esiste un'implementazione diretta di questa interfaccia. Tuttavia, è attuato attraverso i suoi subinterfaces piace List
, Set
e Queue
.
Ad esempio, la ArrayList
classe implementa l' List
interfaccia che è una sottointerfaccia Collection
dell'interfaccia.
Subinterfacce di raccolta
Come accennato in precedenza, l' Collection
interfaccia include sottointerfacce implementate da varie classi in Java.
1. Interfaccia elenco
L' List
interfaccia è una raccolta ordinata che ci consente di aggiungere e rimuovere elementi come un array. Per saperne di più, visita: Java List Interface.
2. Imposta interfaccia
L' Set
interfaccia ci consente di memorizzare elementi in diversi set simili a quelli in matematica. Non può avere elementi duplicati. Per saperne di più, visita: Java Set Interface.
3. Interfaccia della coda
L' Queue
interfaccia viene utilizzata quando si desidera memorizzare e accedere agli elementi in modalità FIFO (First In, First Out) . Per saperne di più, visita: Java Queue Interface.
Metodi di raccolta
L' Collection
interfaccia include vari metodi che possono essere utilizzati per eseguire diverse operazioni sugli oggetti. Questi metodi sono disponibili in tutte le sue sottointerfacce.
add()
- inserisce l'elemento specificato nella raccoltasize()
- restituisce la dimensione della collezioneremove()
- rimuove l'elemento specificato dalla raccoltaiterator()
- restituisce un iteratore per accedere agli elementi della raccoltaaddAll()
- aggiunge tutti gli elementi di una raccolta specificata alla raccoltaremoveAll()
- rimuove tutti gli elementi della raccolta specificata dalla raccoltaclear()
- rimuove tutti gli elementi della collezione