U ovom uputstvu naučit ćemo o sučelju Java Collection i njegovim podsučeljima.
CollectionSučelje je korijen sučelje Java zbirki okvira.
Ne postoji izravna implementacija ovog sučelja. Međutim, to se provodi kroz njegove subinterfaces sviđa List, Seti Queue.
Na primjer, ArrayListklasa implementira Listsučelje koje je podsučelje Collectionsučelja.

Podsučelja zbirke
Kao što je gore spomenuto, Collectionsučelje uključuje podsučelja koja implementiraju različite klase u Javi.
1. Sučelje popisa
ListSučelje je naredio skup koji nam omogućava da dodati i ukloniti elemente kao polje. Da biste saznali više, posjetite: Sučelje Java liste.
2. Postavi sučelje
SetSučelje omogućuje nam da čuvaju elemente u različitim setovima slične skupu u matematici. Ne može imati dvostruke elemente. Da biste saznali više, posjetite: Java Set Interface.
3. Sučelje reda
QueueSučelje se koristi kada želimo trgovine i pristupnih elemenata u prvi, izlaz (FIFO) način. Da biste saznali više, posjetite: Sučelje Java Queue.
Metode prikupljanja
CollectionSučelje uključuje različite metode koje se mogu koristiti za obavljanje različitih poslova na objektima. Te su metode dostupne u svim njegovim podsučeljima.
add()- ubacuje navedeni element u zbirkusize()- vraća veličinu zbirkeremove()- uklanja navedeni element iz zbirkeiterator()- vraća iterator za pristup elementima zbirkeaddAll()- dodaje sve elemente određene zbirke u zbirkuremoveAll()- uklanja sve elemente navedene zbirke iz zbirkeclear()- uklanja sve elemente kolekcije








