Java-verzamelingsinterface

In deze zelfstudie leren we over de Java Collection-interface en zijn subinterfaces.

De Collectioninterface is de root-interface van het Java-verzamelingsraamwerk.

Er is geen directe implementatie van deze interface. Het is echter uitgevoerd door middel van haar subinterfaces willen List, Seten Queue.

De ArrayListklasse implementeert bijvoorbeeld de Listinterface die een subinterface is van de Collectioninterface.

Subinterfaces van Collection

Zoals hierboven vermeld, bevat de Collectioninterface subinterfaces die worden geïmplementeerd door verschillende klassen in Java.

1. Lijstinterface

De Listinterface is een geordende verzameling waarmee we elementen zoals een array kunnen toevoegen en verwijderen. Ga voor meer informatie naar: Java List Interface.

2. Stel Interface in

De Setinterface stelt ons in staat om elementen in verschillende sets op te slaan, vergelijkbaar met de set in de wiskunde. Het mag geen dubbele elementen hebben. Ga voor meer informatie naar: Java Set Interface.

3. Wachtrij-interface

De Queueinterface wordt gebruikt wanneer we elementen willen opslaan en openen op de manier First In, First Out (FIFO) . Ga voor meer informatie naar: Java Queue Interface.

Inzamelingsmethoden

De Collectioninterface bevat verschillende methoden die kunnen worden gebruikt om verschillende bewerkingen op objecten uit te voeren. Deze methoden zijn beschikbaar in al zijn subinterfaces.

  • add() - voegt het opgegeven element toe aan de verzameling
  • size() - geeft de grootte van de collectie terug
  • remove() - verwijdert het opgegeven element uit de verzameling
  • iterator() - geeft een iterator terug om toegang te krijgen tot elementen van de verzameling
  • addAll() - voegt alle elementen van een bepaalde collectie toe aan de collectie
  • removeAll() - verwijdert alle elementen van de opgegeven collectie uit de collectie
  • clear() - verwijdert alle elementen van de collectie

Interessante artikelen...