Встречается на собеседованиях • сегодня
Какой порядок элементов в Set
В Set порядок элементов не гарантируется (за исключением LinkedHashSet и TreeSet).
- **HashSet** - хранение основано на хэш-кодах, порядок непредсказуем.
- **LinkedHashSet** - сохраняет порядок вставки элементов.
- **TreeSet** - сортирует элементы по natural ordering или Comparator.
Пример:
```java
Set hashSet = new HashSet<>();
hashSet.add("apple");
hashSet.add("banana");
// Может вывести в любом порядке: [banana, apple] или [apple, banana]
System.out.println(hashSet);
Set linkedHashSet = new LinkedHashSet<>();
linkedHashSet.add("apple");
linkedHashSet.add("banana");
// Гарантированно выведет: [apple, banana]
System.out.println(linkedHashSet);
```

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