„Java“ kolekcijos sąsaja

Šioje pamokoje sužinosime apie „Java Collection“ sąsają ir jos sąsajas.

CollectionSąsaja yra šaknis sąsaja Java kolekcijų sistemą.

Ši sąsaja nėra tiesiogiai įgyvendinama. Tačiau ji yra įgyvendinama per jos subinterfaces patinka List, Setir Queue.

Pavyzdžiui, ArrayListklasė įgyvendina Listsąsają, kuri yra sąsajos subinterface Collection.

Kolekcijos pogrindžiai

Kaip minėta aukščiau, Collectionsąsajoje yra subinterfai, kuriuos įgyvendina įvairios „Java“ klasės.

1. Sąrašo sąsaja

ListSąsaja yra užsisakyti kolekcija, kuri leidžia mums pridėti ir pašalinti elementus kaip masyvą. Norėdami sužinoti daugiau, apsilankykite: „Java List Interface“.

2. Nustatykite sąsają

SetSąsaja leidžia mums laikyti elementų skirtingų rinkinių panašių į matematikos rinkinys. Joje negali būti pasikartojančių elementų. Norėdami sužinoti daugiau, apsilankykite: „Java Set Interface“.

3. Eilės sąsaja

QueueSąsaja yra naudojama, kai norime saugoti ir prieigos elementų Pirmosios in, first out (FIFO) būdu. Norėdami sužinoti daugiau, apsilankykite: „Java Queue Interface“.

Surinkimo metodai

CollectionSąsaja apima įvairius metodus, kurie gali būti naudojami atlikti įvairias operacijas objektų. Šie metodai galimi visose jo sąsajose.

  • add() - įterpia nurodytą elementą į kolekciją
  • size() - grąžina kolekcijos dydį
  • remove() - pašalina nurodytą elementą iš kolekcijos
  • iterator() - grąžina iteratorių prieigai prie kolekcijos elementų
  • addAll() - įtraukia į kolekciją visus nurodytos kolekcijos elementus
  • removeAll() - pašalina visus nurodytos kolekcijos elementus iš kolekcijos
  • clear() - pašalina visus kolekcijos elementus

Įdomios straipsniai...