У цьому підручнику ми дізнаємося про інтерфейс 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()
- видаляє всі елементи колекції