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);
}
}
[Stream] 스트림 - 집계 Aggregate : count(), sum(), average(), max(), min() (0) | 2020.06.18 |
---|---|
[Stream] 스트림 Matching : allMatch, anyMatch, noneMatch (0) | 2020.06.18 |
[Stream] 정렬 스트림 sorted (0) | 2020.06.18 |
[Collection : List] 배열 병합 addAll() (0) | 2020.06.17 |
[System] 배열 병합 arraycopy(src,srcPos,dest,length) 예제 (0) | 2020.06.17 |
댓글 영역