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

Что такое коллекция в Java

Коллекция в Java — это интерфейс или класс из фреймворка `java.util`, который предоставляет структуры данных для хранения и управления группами объектов. Основные интерфейсы коллекций: `List`, `Set`, `Queue`, `Map` (хотя `Map` не наследует `Collection`). **Пример:** ```java List names = new ArrayList<>(); names.add("Alice"); names.add("Bob"); System.out.println(names); // [Alice, Bob] ``` **Ключевые особенности:** - `List` — упорядоченные, допускает дубликаты. - `Set` — уникальные элементы, порядок зависит от реализации (например, `HashSet` — не гарантирован, `LinkedHashSet` — сохранён). - `Queue` — FIFO/LIFO (например, `LinkedList`, `PriorityQueue`). - `Map` — пары ключ-значение (например, `HashMap`, `TreeMap`). Коллекции поддерживают generics, итераторы (`Iterator`) и Stream API (Java 8+).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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