[Java] 자바 8 Stream API 소개 (java.util.stream)
1. 자바 8 Stream 스트림은 자바 8부터 추가된 컬렉션(배열 포함)의 저장 요소를 하나씩 참조해서 람다식(함수적 스타일)으로 처리할 수 있도록 해주는 반복자입니다. 자바 7 이전까지는 컬렉션을 순차적으로 처리하기 위해 Iterator 반복자를 사용했었습니다. 자바 7 이전 Iterator // 자바 7 이전 Iterator List list = Arrays.asList("A", "B", "C", "D", "E"); Iterator iterator = list.iterator(); while ((iterator.hasNext())) { System.out.println(iterator.next()); } 자바 8 이후 Stream Iterator를 사용하는 것보다 훨씬 단순하고 간결하게 처리할 수 ..