Інтерфейс колекції Java

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

Цікаві статті...