У цьому підручнику ми дізнаємося про інтерфейс Java Collection та його підінтерфейси.
CollectionІнтерфейс є кореневим інтерфейсом рамок колекцій Java.
Прямої реалізації цього інтерфейсу немає. Тим НЕ менше, вона реалізується через його підінтерфейсів подобається List, Setі Queue.
Наприклад, ArrayListклас реалізує Listінтерфейс, який є подинтерфейсом Collectionінтерфейсу.

Субінтерфейси колекції
Як зазначалося вище, Collectionінтерфейс включає субінтерфейси, які реалізовані різними класами в Java.
1. Інтерфейс списку
ListІнтерфейс являє собою упорядкований набір , який дозволяє додавати і видаляти елементи , такі як масив. Щоб дізнатись більше, відвідайте: Інтерфейс списку Java.
2. Встановити інтерфейс
SetІнтерфейс дозволяє зберігати елементи в різних наборах , подібних безлічі в математиці. Він не може мати повторюваних елементів. Щоб дізнатись більше, відвідайте: Інтерфейс Java Set.
3. Інтерфейс черги
QueueІнтерфейс використовується , коли ми хочемо , щоб зберігати і доступ до елементів в First In, First Out (FIFO) спосіб. Щоб дізнатись більше, відвідайте: Інтерфейс черги Java.
Методи збору
CollectionІнтерфейс включає в себе різні методи , які можуть бути використані для виконання різних операцій над об'єктами. Ці методи доступні у всіх його субінтерфейсах.
add()- вставляє вказаний елемент до колекціїsize()- повертає розмір колекціїremove()- видаляє вказаний елемент із колекціїiterator()- повертає ітератор для доступу до елементів колекціїaddAll()- додає всі елементи вказаної колекції до колекціїremoveAll()- видаляє з колекції всі елементи зазначеної колекціїclear()- видаляє всі елементи колекції








