Sobes.tech
Назад к вопросам
Junior — Middle
67

Существует ли в API Stream возможность получить итератор?

Ответ от нейросети

sobes.tech AI

Да, в Java API Stream существует возможность получить итератор. Для этого у интерфейса Stream есть метод iterator(), который возвращает объект типа Iterator<T>.

Пример использования:

Stream<String> stream = Stream.of("a", "b", "c");
Iterator<String> iterator = stream.iterator();
while (iterator.hasNext()) {
    System.out.println(iterator.next());
}

Это полезно, когда нужно обойти элементы стрима с помощью стандартного итератора, например, в цикле while.