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

Какие знаешь особенности LinkedHashSet

LinkedHashSet — это реализация Set, которая сохраняет порядок вставки элементов и обеспечивает уникальность. **Особенности:** 1. **Порядок элементов** — сохраняет порядок добавления (в отличие от HashSet). 2. **Производительность** — чуть медленнее HashSet из-за поддержки порядка, но быстрее TreeSet. 3. **Под капотом** — использует LinkedHashMap для хранения данных. 4. **Null-значения** — разрешает один null. **Пример:** ```java Set set = new LinkedHashSet<>(); set.add("one"); set.add("two"); set.add("one"); // Дубликат не добавится System.out.println(set); // [one, two] (порядок сохранён) ``` Используется, когда важен порядок вставки, но нужна уникальность элементов.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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