Java Collection Interface

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 kokoelmaan
  • size() - palauttaa kokoelman koon
  • remove() - poistaa määritetyn elementin kokoelmasta
  • iterator() - palauttaa iteraattorin pääsyn kokoelman elementteihin
  • addAll() - lisää kaikki määritetyn kokoelman elementit kokoelmaan
  • removeAll() - poistaa kaikki määritetyn kokoelman elementit kokoelmasta
  • clear() - poistaa kaikki kokoelman elementit

Mielenkiintoisia artikkeleita...