스트림이란? 컬렉션에 저장되어 있는 엘리먼트들을 하나씩 순회하면서 처리할 수 있는 코드패턴 람다식과 함께 사용되어 컬렉션에 들어있는 데이터에 대한 처리를 매우 간결한 표현으로 작성 반복에서 스트림 연산으로 전환하기 스트림을 이용하면 필터링과 카운팅을 증명하기 위해 루프를 살펴볼 필요가 없다. 루프에서는 연산순서를 자세히 작성해야하지만, 스트림은 결과만 맞으면 연산을 스케줄링할 수 있다. //filter메서드 //루프를 이용한 연산 int count = 0; for (String w : words) { if (w.lengh() >12) count++; } //스트림을 이용한 연산 long count = words.stream() .filter(w -> w.length() >12) .count(); 스트림은..