본문 바로가기

Knowledge Wiki/Java

JAVA Collector 인터페이스, Collectors 클래스

1. Collector 인터페이스는 수집(collect)에 필요한 메서드를 정의해 놓은 인터페이스

2. Collectors 클래스는 다양한 기능의 컬렉터(Collector 인터페이스를 구현한 클래스)를 제공

long count = stuStream.count(); // 항상 전체 count
long count = stuStream.collect(counting()); // 그룹별로 나눠서 counting할 수 있음. 여기선 그룹이 안나눠져있어서 위 코드와 같은 의미