목록java stream 데이터수집 (1)
JaeniWorld
[Java] Stream 데이터 수집
Collectors Stream의 데이터를 변형 등의 처리를 하고 원하는 자료형으로 변환해줌 - 리듀싱과 요약: 최대 최소 검색, 요약연산, 문자열 연결 - 그룹화 다수준 그룹화: Collectors.groupingBy를 이용해서 항목을 다수준으로 그룹화할 수 있음. 두개의 collector사용시 두번째 컬렉터를 외부 컬렉터로 전달해 다수준 그룹화 연산을 구현할 수도 있고, 컬렉터의 인수로 컬렉터를 전다하여 계산할 수도 있다. - 분할: 분할함수(partitioning function)을 사용하는 특수한 그룹화 기능 분할함수: 비교식에 맞춰 Boolean값을 반환하며, 참과 거짓 두 요소의 스트림 리스트를 모두 유지한다. Reduce 와 collector의 차이 Reduce는 fold operation으..
프로그래밍/JAVA
2021. 1. 11. 22:18