Java kollektsiooni liides

Selles õpetuses õpime tundma Java Collectioni liidest ja selle alamliideseid.

CollectionLiides on root liides Java kogud raames.

Selle liidese otsest rakendamist pole. Siiski rakendatakse selle subinterfaces meeldib List, Setja Queue.

Näiteks ArrayListrakendab klass Listliidest, mis on liidese alamliides Collection.

Kollektsiooni alamliidesed

Nagu eespool mainitud, sisaldab Collectionliides alamliideseid, mida rakendavad erinevad Java klassid.

1. Loendi liides

ListKasutajaliides 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

SetLiides 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

QueueLiides 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

CollectionLiides 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 elemendi
  • size() - tagastab kogu suuruse
  • remove() - eemaldab määratud elemendi kogust
  • iterator() - tagastab iteraatori, et pääseda juurde kogu elementidele
  • addAll() - lisab kogusse kõik kindlaksmääratud kogu elemendid
  • removeAll() - eemaldab kogu määratud kogumi elemendid kogust
  • clear() - eemaldab kõik kollektsiooni elemendid

Huvitavad Artiklid...