groupingBy (1) 썸네일형 리스트형 6장 스트림으로 데이터 수집 ❗ 본 포스팅은 타이핑 공부법으로 작성하였습니다. 그렇기에 부족한 점이 존재할 수 있습니다.6.1 컬렉터란 무엇인가?일종의 reduce이라고 생각을 해도 될듯 하다.컬렉터의 요소를 다루는 메소드6.2 리듀싱과 요약기존의 filter, reduce메소드로 스트림 연산이 가능하지만 리듀싱을 이용하면 더 간단하게 데이터를 요약할 수 있다.메서드 참조로 가능하며 미리 만들어둔 연산들이 존재한다.(joining()같은 메소드들)6.3 그룹화stream의 요소를 특정 기준으로 그룹으로 나누는 것을 의미groupingBy이며 첫번째 인자로는 무엇을 기준으로 나눌지를 의미하고 두번째 인자는 나눈 요소들을 어떻게 할지을 의미한다.ex)첫 번째 요소는 isVegeterian, 두 번째 요소는 toList(), toSet(.. 이전 1 다음