blog.pisik.club
728x90
[JAVA] Collectors 인터페이스 개념 및 사용법
For 전공, 전문가/IT 2025. 5. 26. 19:01

Java Stream에 많이 사용되는 Collectors에 대해 알아보는 시간을 가져보도록 하겠습니다. Collectors 인터페이스란?Collector 클래스는자바스트림 API에서 제공하는 기능 중 하나로, Stream에서 수행한 연산 결과를 수집하여 다양한 형태의 컬렉션을 반환할 수 있는 정적 메소드를 제공하는 클래스이다. Collectors를 사용하면 요소들을 적절하게 그룹화,분할,집계,변환 할 수 있지만, 이를 위해서는 추가적인 객체 생성이 필요하다. 따라서 스트림의 크기가 작은경우나, 간단한 작업을 처리할때는 Collectors 를 사용하지 않고 직접 구현하는것이 더 효율적이다. 하지만, 스트림의 크기가 크고 복잡한 작업을 수행할 때는 Collectors를 사용하면 코드의 가독성과 유지보수..

728x90