스트림(Stream) (자바io스트림과는 다르다. 자료 연산을 위한 객체) - 자료의 대상과 관계없이 동일한 연산을 수행할 수 있는 기능(자료의 추상화) - 배열, 컬렉션에 동일한 연산이 수행되어 일관성 있는 처리 가능 - 한번 생성하고 사용한 스트림은 재사용할 수 없음 - 스트림 연산은 기존 자료를 변경하지 않음 - 중간연산과 최종 연산으로 구분 됨 - 최종연산이 수행되어야 모든 연산이 적용되는 지연연산 중간연산 - filter(),map() 조건에 맞는 요소를 추출(filter())하거나 요소를 변환함(map()) 문자열의 길이가 5이상인 요소만 출력하기(filter) sList.stream().filter(s->s.length()>=5).forEach(s->System.out.println(s));..