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

Для чего нужен Set

Set в Java — это коллекция, которая хранит только уникальные элементы. Он не допускает дублирования значений и не гарантирует порядок элементов (кроме LinkedHashSet и TreeSet). Основные реализации: - **HashSet**: быстрый доступ, порядок не сохраняется. - **LinkedHashSet**: сохраняет порядок добавления. - **TreeSet**: сортирует элементы (на основе Comparable или Comparator). Пример: ```java Set names = new HashSet<>(); names.add("Alice"); names.add("Bob"); names.add("Alice"); // Не добавится, так как уже есть System.out.println(names); // [Alice, Bob] ``` Используется для проверки уникальности, удаления дубликатов или быстрого поиска.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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