I denne opplæringen vil vi lære om Java Collection-grensesnittet og dets undergrensesnitt.
Den Collection
grensesnittet er roten grensesnittet av Java samlingene rammeverk.
Det er ingen direkte implementering av dette grensesnittet. Men det er implementert gjennom sine subinterfaces liker List
, Set
og Queue
.
For eksempel ArrayList
implementerer klassen List
grensesnittet som er en undergrensesnitt av Collection
grensesnittet.
Undergrensesnitt av samlingen
Som nevnt ovenfor Collection
inkluderer grensesnittet undergrensesnitt som er implementert av forskjellige klasser i Java.
1. Listegrensesnitt
Den List
grensesnittet er en ordnet samling som tillater oss å legge til og fjerne elementer som en matrise. For å lære mer, besøk: Java List Interface.
2. Sett grensesnitt
Den Set
grensesnittet tillater oss å lagre elementer i forskjellige sett lignende til settet i matematikk. Den kan ikke ha dupliserte elementer. For å lære mer, besøk: Java Set Interface.
3. Køgrensesnitt
Den Queue
grensesnittet brukes når vi ønsker å lagre og få tilgang til elementer i First In, First Out (FIFO) måte. For å lære mer, besøk: Java Queue Interface.
Metoder for innsamling
Den Collection
grensesnitt inkluderer forskjellige metoder som kan brukes til å utføre forskjellige operasjoner på objekter. Disse metodene er tilgjengelige i alle undergrensesnitt.
add()
- setter inn det angitte elementet i samlingensize()
- returnerer størrelsen på samlingenremove()
- fjerner det angitte elementet fra samlingeniterator()
- returnerer en iterator for å få tilgang til elementer i samlingenaddAll()
- legger til alle elementene i en spesifisert samling i samlingenremoveAll()
- fjerner alle elementene i den spesifiserte samlingen fra samlingenclear()
- fjerner alle elementene i samlingen