Šajā apmācībā mēs uzzināsim par Java kolekcijas saskarni un tās apakšsaskarnēm.
Collection
Interfeiss ir sakne saskarne Java kolekcijas ietvaros.
Šī saskarne nav tieši ieviesta. Tomēr tas tiek īstenots, izmantojot tās subinterfaces patīk List
, Set
un Queue
.
Piemēram, ArrayList
klase ievieš List
saskarni, kas ir saskarnes apakšinterfeiss Collection
.
Kolekcijas apakšvirsmas
Kā minēts iepriekš, Collection
interfeiss ietver apakšsaskarnes, kuras Java dažādās klases ievieš.
1. Saraksta saskarne
List
Saskarne ir pasūtīts kolekcija, kas ļauj mums pievienot un noņemt elementi, piemēram, masīvs. Lai uzzinātu vairāk, apmeklējiet: Java saraksta saskarne.
2. Iestatiet interfeisu
Set
Saskarne ļauj mums uzglabāt elementu dažādos komplektos līdzīgi kopums matemātikā. Tajā nedrīkst būt elementu dublikāti. Lai uzzinātu vairāk, apmeklējiet: Java Set Interface.
3. Rindas interfeiss
Queue
Interfeiss tiek izmantots, kad mēs vēlamies saglabāt un piekļūt elementu pirmais iekšā, pirmais ārā (FIFO) veidā. Lai uzzinātu vairāk, apmeklējiet Java Queue Interface.
Vākšanas metodes
Collection
Interfeiss ietver dažādas metodes, ko var izmantot, lai veiktu dažādas darbības ar priekšmetiem. Šīs metodes ir pieejamas visās tās saskarnēs.
add()
- ievieto norādīto elementu kolekcijāsize()
- atgriež kolekcijas lielumuremove()
- noņem norādīto elementu no kolekcijasiterator()
- atgriež atkārtotāju, lai piekļūtu kolekcijas elementiemaddAll()
- kolekcijai pievieno visus norādītās kolekcijas elementusremoveAll()
- noņem visus norādītās kolekcijas elementus no kolekcijasclear()
- noņem visus kolekcijas elementus