학습 키워드 스트림 스트림의 활용 스트림의 주요 메서드 스트림, Stream >의미 : 데이터 소스를 가공하여 결과값을 도출하는 흐름 : 데이터 소스의 요소를 하나씩 참조해서 람다식으로 처리할 수 있도록 해주는 반복자 >특징 1. 선언형 프로그래밍을 할 수 있다. : 프로그램이 '어떤 방법으로 해야 하는지'보다는 '무엇을 수행하는지'를 설명하는 프로그래밍 : 즉, 문제 처리의 과정인 알고리즘을 보여주는 것이 아니라, 프로그램의 목표를 알려주는 프로그래밍 2. 요소 처리 코드를 람다식으로 표현할 수 있다. 3. 중간 연산과 최종 연산을 수행한다. : 지연된 연산; 최종 연산이 실행될 때 까지 연산이 지연된다. : 중간 연산의 반환값은 Stream이고, 최종 연산의 반환값은 Stream이 아닌 자료형의 값이..