V tomto tutoriále sa dozvieme o rozhraní Java Collection a jeho podrozhraních.
Collection
Rozhranie je koreň rozhranie zbierok rámca Java.
Priama implementácia tohto rozhrania neexistuje. Avšak, to je realizovaný prostredníctvom jeho podrozhraní páči List
, Set
a Queue
.
Napríklad ArrayList
trieda implementuje List
rozhranie, ktoré je podradím Collection
rozhrania.
Pod rozhrania zbierky
Ako už bolo spomenuté vyššie, Collection
rozhranie obsahuje čiastkové rozhrania, ktoré sú implementované rôznymi triedami v Jave.
1. Rozhranie zoznamu
List
Rozhranie je objednaný súbor, ktorý nám umožňuje pridávať a odoberať prvky, ako sú polia. Ak sa chcete dozvedieť viac, navštívte stránku: Java List Interface.
2. Nastaviť rozhranie
Set
Rozhranie nám umožňuje ukladať prvky v rôznych sadách podobnej sade v matematike. Nemôže obsahovať duplicitné prvky. Ak sa chcete dozvedieť viac, navštívte stránku: Java Set Interface.
3. Rozhranie fronty
Queue
Rozhranie sa používa, keď chceme, aby na ukladanie a prístupu k jednotlivým prvkom First In, First Out (FIFO) spôsobom. Ak sa chcete dozvedieť viac, navštívte stránku: Java Queue Interface.
Metódy zberu
Collection
Rozhranie obsahuje rôzne metódy, ktoré môžu byť použité na vykonávanie rôznych operácií na objektoch. Tieto metódy sú k dispozícii vo všetkých jeho podradeniach.
add()
- vloží zadaný prvok do kolekciesize()
- vráti veľkosť zbierkyremove()
- odstráni zadaný prvok z kolekcieiterator()
- vráti iterátor na prístup k prvkom kolekcieaddAll()
- do zbierky pridá všetky prvky určenej kolekcieremoveAll()
- odstráni všetky prvky určenej kolekcie zo zbierkyclear()
- odstráni všetky prvky kolekcie