V tomto kurzu se seznámíme s rozhraním Java Collection a jeho podrozhraními.
CollectionRozhraní 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, Seta Queue.
Například ArrayListtřída implementuje Listrozhraní, které je podrozhraním Collectionrozhraní.

Podrozhraní kolekce
Jak již bylo zmíněno výše, Collectionrozhraní obsahuje dílčí rozhraní, která jsou implementována různými třídami v Javě.
1. Rozhraní seznamu
ListRozhraní 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í
SetRozhraní 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
QueueRozhraní 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
CollectionRozhraní 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








