Назад к вопросам
СБЕР
Junior — Middle
68
Каким образом происходит получение элементов из коллекции Set?
Компании, где спрашивали
Ответ от нейросети
sobes.tech AI
В Java коллекция Set не гарантирует порядок элементов и не поддерживает доступ по индексу. Чтобы получить элементы из Set, обычно используют итератор или цикл for-each. Например:
Set<String> set = new HashSet<>();
set.add("apple");
set.add("banana");
for (String item : set) {
System.out.println(item);
}
Также можно получить итератор и проходить по элементам вручную:
Iterator<String> iterator = set.iterator();
while (iterator.hasNext()) {
String item = iterator.next();
System.out.println(item);
}
Таким образом, доступ к элементам происходит через перебор, а не по индексу.