Tässä opetusohjelmassa opit Java Collection -käyttöliittymästä ja sen aliliitännöistä.
CollectionKäyttöliittymä on juuri rajapinnan Java kokoelmista puitteissa.
Tätä käyttöliittymää ei ole suoraa toteutusta. On kuitenkin toteutetaan sen subinterfaces haluavat List, Setja Queue.
Esimerkiksi ArrayListluokka toteuttaa Listliitännän, joka on Collectionkäyttöliittymän osa-alue.

Kokoelman alaliitännät
Kuten edellä mainittiin, Collectionkäyttöliittymä sisältää aliliittymiä, jotka eri Java-luokat toteuttavat.
1. Luettelo käyttöliittymä
ListKäyttöliittymä on järjestettyä, jonka avulla voimme lisätä ja poistaa elementtejä, kuten erilaisia. Lisätietoja on osoitteessa Java List Interface.
2. Aseta käyttöliittymä
SetKäyttöliittymän avulla voimme varastoida elementtejä erilaista samanlainen joukko matematiikan. Siinä ei voi olla päällekkäisiä elementtejä. Lisätietoja on osoitteessa Java Set Interface.
3. Jonon käyttöliittymä
QueueLiitäntää käytetään, kun halutaan tallentaa ja käyttää elementtejä First in, first out (FIFO) tavalla. Lisätietoja on osoitteessa Java Queue Interface.
Keräysmenetelmät
CollectionKäyttöliittymä sisältää erilaisia menetelmiä, joita voidaan käyttää suorittamaan eri operaatioita esineitä. Nämä menetelmät ovat käytettävissä kaikissa sen aliliitännöissä.
add()- lisää määritetyn elementin kokoelmaansize()- palauttaa kokoelman koonremove()- poistaa määritetyn elementin kokoelmastaiterator()- palauttaa iteraattorin pääsyn kokoelman elementteihinaddAll()- lisää kaikki määritetyn kokoelman elementit kokoelmaanremoveAll()- poistaa kaikki määritetyn kokoelman elementit kokoelmastaclear()- poistaa kaikki kokoelman elementit








