Встречается на собеседованиях • сегодня

Какой интерфейс объединяет все коллекции

В Java все коллекции наследуют интерфейс `Collection` (из `java.util`), который является корневым для иерархии коллекций. Он объявляет базовые методы: `add()`, `remove()`, `size()`, `isEmpty()`, `contains()` и другие. Основные интерфейсы-наследники: - `List` – упорядоченные коллекции (например, `ArrayList`, `LinkedList`) - `Set` – уникальные элементы (`HashSet`, `TreeSet`) - `Queue` – FIFO/LIFO структуры (`LinkedList`, `PriorityQueue`) Пример: ```java Collection names = new ArrayList<>(); names.add("Alice"); names.add("Bob"); System.out.println(names.size()); // 2 ``` Для работы с парами ключ-значение используется `Map` (не наследник `Collection`).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы