Встречается на собеседованиях • сегодня
С чего начинаются коллекции
Коллекции в Java начинаются с интерфейса `Collection`, который является корневым интерфейсом иерархии коллекций. Он определяет базовые операции, такие как добавление (`add`), удаление (`remove`), проверка на наличие элемента (`contains`) и другие.
Основные интерфейсы-наследники:
- `List` (упорядоченные коллекции, допускают дубликаты)
- `Set` (уникальные элементы, порядок зависит от реализации)
- `Queue` (FIFO/LIFO структуры)
Пример:
```java
List list = new ArrayList<>();
list.add("Java");
list.add("Kotlin");
System.out.println(list); // [Java, Kotlin]
```
Реализации (`ArrayList`, `HashSet`, `LinkedList` и др.) предоставляют конкретную логику хранения данных.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы