V tomto kurzu se seznámíme s rozhraním Java Collection a jeho podrozhraními.
Collection
Rozhraní je kořen rozhraní sbírek rámce Java.
Neexistuje žádná přímá implementace tohoto rozhraní. Nicméně, to je realizován prostřednictvím jeho podrozhraní líbí List
, Set
a Queue
.
Například ArrayList
třída implementuje List
rozhraní, které je podrozhraním Collection
rozhraní.
Podrozhraní kolekce
Jak již bylo zmíněno výše, Collection
rozhraní obsahuje dílčí rozhraní, která jsou implementována různými třídami v Javě.
1. Rozhraní seznamu
List
Rozhraní je objednaný soubor, který nám umožňuje přidávat a odebírat prvky, jako jsou pole. Další informace najdete na stránce: Rozhraní seznamu Java.
2. Nastavte rozhraní
Set
Rozhraní nám umožňuje ukládat prvky v různých sadách podobné sadě v matematice. Nemůže mít duplicitní prvky. Další informace najdete na stránce: Rozhraní sady Java.
3. Rozhraní fronty
Queue
Rozhraní se používá, když chceme, aby k ukládání a přístupu k jednotlivým prvkům First In, First Out (FIFO) způsobem. Další informace najdete na stránce: Rozhraní fronty Java.
Metody sběru
Collection
Rozhraní obsahuje různé metody, které mohou být použity k provádění různých operací na objektech. Tyto metody jsou k dispozici ve všech jejích podrozhraních.
add()
- vloží zadaný prvek do kolekcesize()
- vrátí velikost sbírkyremove()
- odebere zadaný prvek z kolekceiterator()
- vrací iterátor pro přístup k prvkům kolekceaddAll()
- přidá do kolekce všechny prvky určené kolekceremoveAll()
- odebere všechny prvky určené kolekce ze sbírkyclear()
- odstraní všechny prvky kolekce