Junior — Middle
90
Welche Rolle spielt die Methode peek in den funktionalen Streams der Stream API in Java?
Antwort von AI
sobes.tech KI
Метод peek в Stream API Java используется для промежуточного просмотра элементов потока без изменения самого потока. Он полезен для отладки или выполнения побочных действий, таких как логирование.
Например:
Stream.of("one", "two", "three")
.peek(s -> System.out.println("Processing: " + s))
.map(String::toUpperCase)
.forEach(System.out::println);
Здесь peek выводит каждый элемент перед преобразованием, не влияя на результат потока.