Sobes.tech
Назад к вопросам
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);
}

Таким образом, доступ к элементам происходит через перебор, а не по индексу.