I denna handledning lär vi oss om Java Collection-gränssnittet och dess delgränssnitt.
Den Collection
Gränssnittet är roten gränssnittet samlingar ram Java.
Det finns inget direkt implementering av detta gränssnitt. Det är dock genomförs genom sina subinterfaces gillar List
, Set
och Queue
.
Exempelvis ArrayList
implementerar klassen List
gränssnittet som är en delgränssnitt för Collection
gränssnittet.
Subinterfaces of Collection
Som nämnts ovan Collection
inkluderar gränssnittet delgränssnitt som implementeras av olika klasser i Java.
1. Listgränssnitt
Den List
Gränssnittet är en ordnad samling som tillåter oss att lägga till och ta bort element som en array. För att lära dig mer, besök: Java List Interface.
2. Ställ in gränssnitt
Den Set
Gränssnittet ger oss möjlighet att lagra element i olika uppsättningar som liknar den som i matematik. Det kan inte ha dubbla element. För att lära dig mer, besök: Java Set Interface.
3. Kögränssnitt
Det Queue
gränssnittet används när vi vill lagra och komma åt element i först in, först ut (FIFO) sätt. För mer information, besök: Java Queue Interface.
Metoder för insamling
I Collection
gränssnitt innefattar olika metoder som kan användas för att utföra olika operationer på objekt. Dessa metoder finns i alla dess gränssnitt.
add()
- infogar det angivna elementet i samlingensize()
- returnerar storleken på samlingenremove()
- tar bort det angivna elementet från samlingeniterator()
- returnerar en iterator för att komma åt element i samlingenaddAll()
- lägger till alla element i en viss samling i samlingenremoveAll()
- tar bort alla element i den angivna samlingen från samlingenclear()
- tar bort alla element i samlingen