Junior — Middle
85
Java-ның Stream API функциялық ағындарында peek әдісінің рөлі қандай?
AI-дан жауап
sobes.tech AI
Метод peek в Stream API Java используется для промежуточного просмотра элементов потока без изменения самого потока. Он полезен для отладки или выполнения побочных действий, таких как логирование.
Например:
Stream.of("one", "two", "three")
.peek(s -> System.out.println("Processing: " + s))
.map(String::toUpperCase)
.forEach(System.out::println);
Здесь peek выводит каждый элемент перед преобразованием, не влияя на результат потока.