Java
[Stream] 스트림 peek
kwanghyup
2020. 6. 18. 09:51
import java.util.Arrays;
public class PeekExam {
public static void main(String[] args) {
int[] arr = {1, 2, 3, 6, 9, 12, 17, 15};
Arrays.stream(arr).peek(System.out::println); // 동작하지 않는다.
// peek은 중간처리 메소드이므로 최총처리 메소드를 호출해야 동작한다.
int sum = Arrays.stream(arr).peek(s->System.out.println("peek : "+ s)).sum();
System.out.println("합 : " + sum);
}
}