반응형
peek()
-
[Java] 스트림(Stream)의 중개 연산 - 연산 결과 확인 : peek()Java/Stream(스트림) 2022. 7. 14. 17:14
목차 스트림(Stream)의 중개 연산 - 연산 결과 확인 : peek()1. peek()peek() 메소드는 결과 스트림으로부터 요소를 소모하여 추가로 명시된 동작을 수행합니다. 또한, 원본 스트림에서 요소로를 소모하지 않으므로, 주로 연산과 연산 사이에 결과를 확인할 때 사용합니다. 예제) peek() 메소드를 최종 연산으로 사용하면 동작하지 않음public static void createStreamPeekNotWorking() { Stream stream = Stream.of(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); stream.filter(s -> s % 3 == 0) .peek(s -> System.out.println("원본 스트림 : " + s));} 예제) p..