Chapter 17 - 스트림 요소 처리 확인문제

김태원·2023년 1월 30일
0
post-custom-banner

Chapter 17 - 스트림 요소 처리 확인문제

정답: 4

스트림은 요소를 모두 처리하고 나면 요소를 다시 반복시킬 수 없다.

정답: 2

int, long, double 범위에서는 스트림을 얻을 수 없다.

정답: 4

최종 처리가 없으면 중간 처리를 할 수 없다.

정답: 3

컬렉션에 전체 요소의 수가 적고 요소당 처리 시간이 짧으면 일반 스트림이 병렬 스트림보다 빠를 수 있다.

정답:

.filter(str -> str.toLowerCase().contains("java"))
.forEach(str -> System.out.println(str));

정답:

.mapToInt(Member::getAge)
.average()
.getAsDouble();

정답:

.filter(m -> m.getJob().equals("개발자"))
.collect(Collectors.toList());

정답:

.collect(Collectors.groupingBy(m -> m.getJob()));

groupingMap.get("개발자").stream()
    .forEach(m -> System.out.println(m));

groupingMap.get("디자이너").stream()
    .forEach(m -> System.out.println(m));
profile
개발이 재밌어서 하는 Junior Backend Developer
post-custom-banner

0개의 댓글