11장을 마무리했다. Collectors.joining과 Collectors.groupingBy에 대해 공부했다.
Collectors.joining()은 스트림의 문자열 요소들을 결합하는 함수이다.Collectors.joining()은 delimiter, prefix, suffix를 인자로 받는다.Collectors.groupingBy()는 스트림의 요소를 Map으로 수집한다.Collectors.groupingBy()와 Collectors.toMap()의 차이는 Collectors.groupingBy()는 람다로 넘긴 키에 해당하는 요소들로 구성된 List를 값으로 가진다는 것이다.11장을 끝으로 책의 목표했던 부분을 모두 공부했다.
12장과 13장은 애로우 라이브러리를 다루는 부분이어서 이 부분은 나중에 필요할 경우에 다시 공부해보기로 했다.
내일부터는 안드로이드에 대해 공부를 시작할 것이다.