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