이 글은 유튜브 '자바의 정석 - 기초편'을 보고 정리한 글입니다. 📂content 1. 스트림(Stream) - 다양한 데이터 소스를 표준화된 방법으로 다루기 위한 것 - 데이터 소스 = 컬렉션, 배열과 같이 여러 데이터를 저장한 것 표준화된 방법 = 컬렉션 프레임워크도 표준화된 방법으로 다루기 위해 정리한 것이긴 한데, 사실 실패함. List&Set / Map으로 나누어졌기때문이다. 그런데 jdk1.8부터 stream이 등장하면서 표준화하는 것을 성공했다. - 다양한 데이터소스(컬렉션, 배열 등)으로부터 stream을 만들 수 있다. 그리고 이 후 같은 방식으로 작업을 처리할 수 있다. 중간연산, 최종연산이 있는데 중간연산은 n번, 최종연산은 1번만 할 수 있다. - stream을 이용한 작업 1. ..