
Spring, Java 개발자 입니다
열심히 잘 사는게 목표IT 서적/모던 자바 인 액션
모던 자바 인 액션 Chapter 6
1. reverse 구현 public static void main(String[] args) { List numbers = Arrays.asList(1, 2, 3, 4, 5); List result = numbers.stream() .collect(new ReverseCollector()); System.out.println(result); // [5, 4, 3, 2, 1] } public class ReverseCollector implements Collector { @Override public Supplier supplier() { return ArrayList::new; } @Override public BiConsumer accumulator() { return List::add; } @Ov..