Java Collection Interface

I denne vejledning lærer vi om Java Collection-grænsefladen og dens undergrænseflader.

Den Collectioninterfacet er roden grænsefladen af Java kollektioner rammer.

Der er ingen direkte implementering af denne grænseflade. Men det er implementeret gennem sine subinterfaces lide List, Setog Queue.

For eksempel ArrayListimplementerer klassen Listgrænsefladen, som er en undergrænseflade af Collectiongrænsefladen.

Undergrænseflader af samlingen

Som nævnt ovenfor Collectioninkluderer grænsefladen undergrænseflader, der implementeres af forskellige klasser i Java.

1. Listegrænseflade

Den Listinterfacet er en ordnet samling, der giver os mulighed for at tilføje og fjerne elementer som et array. For at lære mere, besøg: Java List Interface.

2. Indstil grænseflade

Den Setinterface giver os mulighed for at gemme elementer i forskellige sæt svarende til sættet i matematik. Det kan ikke have duplikatelementer. For at lære mere, besøg: Java Set Interface.

3. Køinterface

Den Queueinterfacet bruges når vi ønsker at gemme og få adgang til elementer i First In, First Out (FIFO) måde. For at lære mere, besøg: Java Queue Interface.

Metoder til indsamling

Den Collectiongrænseflade omfatter forskellige metoder, der kan bruges til at udføre forskellige operationer på objekter. Disse metoder er tilgængelige i alle dens undergrænseflader.

  • add() - indsætter det angivne element i samlingen
  • size() - returnerer størrelsen på samlingen
  • remove() - fjerner det angivne element fra samlingen
  • iterator() - returnerer en iterator for at få adgang til elementer i samlingen
  • addAll() - føjer alle elementerne i en bestemt samling til samlingen
  • removeAll() - fjerner alle elementerne i den angivne samling fra samlingen
  • clear() - fjerner alle elementerne i samlingen

Interessante artikler...