Какой основной интерфейс реализует класс Collection в Java?

В Java класс Collection является интерфейсом, который определяет основной набор методов для работы с группами объектов. Он реализует интерфейс Iterable, что позволяет использовать цикл for-each для перебора элементов.

Короткий ответ

Что ответить на собеседовании

В Java класс Collection является интерфейсом, который определяет основной набор методов для работы с группами объектов. Он реализует интерфейс Iterable, что позволяет использовать цикл for-each для перебора элементов.

Подробный разбор

Ответ с пояснениями

В Java класс Collection является интерфейсом, который определяет основной набор методов для работы с группами объектов. Он реализует интерфейс Iterable, что позволяет использовать цикл for-each для перебора элементов.

Основные методы интерфейса Collection включают:

  • add(E e) — добавить элемент в коллекцию
  • remove(Object o) — удалить элемент
  • size() — получить количество элементов
  • isEmpty() — проверить, пуста ли коллекция
  • contains(Object o) — проверить наличие элемента
  • iterator() — получить итератор для обхода элементов
  • clear() — очистить коллекцию

Таким образом, Collection служит базовым интерфейсом для всех коллекций в Java, таких как List, Set и Queue, обеспечивая единый контракт для работы с группами объектов.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее