Hello

Java collect()와 Collectors

by 볼빵빵오춘기

collect()와 Collectors

  • collect()는 Collector를 매개변수로 하는 스트림의 최종연산이다.
  • Collector는 수집(collect)에 필요한 메서드를 정의해 놓은 인터페이스이다.
  • Collectors 클래스는 다양한 기능의 컬렉터(Collector를 구현한 클래스)를 제공한다.

 

스트림을 컬렉션, 배열로 변환

  • 스트림을 컬렉션으로 변환 - toList(), toSet(), toMap(), toCollection()
  • 스트림을 배열로 변환 - toArray()

 

스트림의 통계 - counting(), summingInt()

스트림의 통계정보 제공 - counting(), summingInt(), maxBy(), minBy(),….

 

스트림을 리듀싱 - reducing()

  • 스트림을 리듀싱 - reducing()
  • 문자열 스트림의 요소를 모두 연결 - joining()

'👩🏻‍💻 About 프로그래밍 > Java' 카테고리의 다른 글

람다식 연습 예제  (0) 2024.07.13
Java 스트림의 그룹화와 분할  (0) 2023.12.11
Java 스트림의 최종연산  (0) 2023.12.11
Java 스트림의 중간연산2  (0) 2023.12.11
Java 스트림의 중간연산  (0) 2023.12.11

블로그의 정보

Hello 춘기's world

볼빵빵오춘기

활동하기