스트림 - 자바8부터 추가된 컬렉션의 저장요소를 하나씩 참조해서 람다식(functional style)으로 처리할 수 있도록 해주는 반복자 - 자바7까지는 Iterator를 이용해서 컬렉션에서 요소를 순차탐색하였음. -> 개발자가 순차탐색 코드 다씀. - 스트림은 메소드 체이닝을 이용해서 여러가지 처리를 1줄의 코드로도 끝낼 수 있음. 스트림 특징 람다식으로 요소 처리 코드 제공 Stream stream = list.stream(); stream.forEach( s -> { String name = s.getName(); int score = s.getScore(); System.out.println(name+"-"+score); }); 내부 반복자 사용으로 병렬처리에 용이 - 외부 반복자 : 개발자가 ..