
Collector
·
자바/스트림
1. Collector 구현하기 - Collector를 구현한다는 것은 Collector 인터페이스의 메서드를 가지고 구현한다는 것인데, Collector 인터페이스는 아래와 같이 생겼다. Public interface Collector{ Supplier supplier(); // 작업 결과를 저장할 공간을 제공 BiConsumer accumulator(); // 스트림의 요소를 수집할 방법을 제공 BinaryOperator combiner(); // 두 저장공간을 병합할 방법을 제공(병렬 스트림) Function finisher(); // 결과를 최종적으로 변환할 방법을 제공 Set characteristics(); // Collector의 특성이 담긴 Set을 반환한다. .... } ( 직접 구현해야..