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 samlingensize()- returnerer størrelsen på samlingenremove()- fjerner det angivne element fra samlingeniterator()- returnerer en iterator for at få adgang til elementer i samlingenaddAll()- føjer alle elementerne i en bestemt samling til samlingenremoveAll()- fjerner alle elementerne i den angivne samling fra samlingenclear()- fjerner alle elementerne i samlingen








