Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial programming >> Java

Java-verzamelingsinterface

Java-verzamelingsinterface

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

De Collection interface is de root-interface van het Java-verzamelingsframework.

Er is geen directe implementatie van deze interface. Het wordt echter geïmplementeerd via zijn subinterfaces zoals List , Set , en Queue .

Bijvoorbeeld de ArrayList class implementeert de List interface die een subinterface is van de Collection Interface.


Subinterfaces van verzameling

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

1. Lijstinterface

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

2. Interface instellen

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

3. Wachtrij-interface

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


Verzamelingsmethoden

De Collection interface 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 verzameling terug
  • remove() - verwijdert het opgegeven element uit de verzameling
  • iterator() - geeft een iterator terug om toegang te krijgen tot elementen van de collectie
  • addAll() - voegt alle elementen van een opgegeven verzameling toe aan de verzameling
  • removeAll() - verwijdert alle elementen van de opgegeven verzameling uit de verzameling
  • clear() - verwijdert alle elementen van de collectie

Java

  1. C#-interface
  2. Java-operators
  3. Java-interface
  4. Java proberen-met-bronnen
  5. Java-annotaties
  6. Java NavigableSet-interface
  7. Java - Interfaces
  8. Java - Collecties Framework
  9. Java 10 - Verbeterde afvalinzameling
  10. Java 9 - Verzamelfabrieksmethoden
  11. Java 9 - Privé-interfacemethoden