Selles õpetuses õpime tundma Java Collectioni liidest ja selle alamliideseid.
Collection
Liides on root liides Java kogud raames.
Selle liidese otsest rakendamist pole. Siiski rakendatakse selle subinterfaces meeldib List
, Set
ja Queue
.
Näiteks ArrayList
rakendab klass List
liidest, mis on liidese alamliides Collection
.
Kollektsiooni alamliidesed
Nagu eespool mainitud, sisaldab Collection
liides alamliideseid, mida rakendavad erinevad Java klassid.
1. Loendi liides
List
Kasutajaliides on järjestatud kogumist, mis võimaldab meil lisada ja eemaldada elemente nagu massiivi. Lisateabe saamiseks külastage veebisaiti Java List Interface.
2. Määra liides
Set
Liides võimaldab meil poodi elementide erinevat sarnane komplekt matemaatika. Sellel ei tohi olla duplikaatelemente. Lisateabe saamiseks külastage: Java Set Interface.
3. Järjekorra liides
Queue
Liides kasutatakse siis, kui me tahame säilitada ja juurdepääsu elemendid First In, First Out (FIFO) viisil. Lisateabe saamiseks külastage Java Queue Interface'i.
Kogumismeetodid
Collection
Liides hõlmab erinevaid meetodeid, mida saab kasutada, et täita erinevaid operatsioone objektid. Need meetodid on saadaval kõigis selle alaliidetes.
add()
- lisab kogusse määratud elemendisize()
- tagastab kogu suuruseremove()
- eemaldab määratud elemendi kogustiterator()
- tagastab iteraatori, et pääseda juurde kogu elementideleaddAll()
- lisab kogusse kõik kindlaksmääratud kogu elemendidremoveAll()
- eemaldab kogu määratud kogumi elemendid kogustclear()
- eemaldab kõik kollektsiooni elemendid