Встречается на собеседованиях • сегодня
Как осуществляется доступ к элементам в Set
Доступ к элементам в `Set` осуществляется через итераторы или методы `forEach()`, так как `Set` не поддерживает индексацию. Основные способы:
1. **Итератор**
```java
Set set = new HashSet<>(Arrays.asList("A", "B", "C"));
Iterator it = set.iterator();
while (it.hasNext()) {
System.out.println(it.next());
}
```
2. **For-each цикл**
```java
for (String element : set) {
System.out.println(element);
}
```
3. **Метод `forEach()` (Java 8+)**
```java
set.forEach(System.out::println);
```
Прямого доступа по индексу нет, так как `Set` не гарантирует порядок элементов (кроме `LinkedHashSet` и `TreeSet`). Для проверки наличия элемента используется `contains()`.

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