나온지 한참되었고 늦었지만 자바 1.8부터 등장한 Stream에 대한 공부를 하고 있으며 이에 대한 내용을 정리하려고 합니다. 여태까지 개발을 하면서 왜 사용하는지 모른 채 그냥 새로운 기술이니까, 있어보이니까 사용하려고 했던 지난 날의 시간을 반성하며 왜? 라는 질문을 던지고 답을 찾아나가면서 공부를 해야겠다는 생각을 하게되었고 이에 기반하여 Stream에 대해 정리를 해보도록 하겠습니다. 그래서 Stream이란 무엇인지, 그리고 왜 사용하는지 그리고 어떻게 사용하는지에 대해서 이야기해보도록 하겠습니다. 그럼 출발해볼까요??!!! 1. Stream이 뭔데? 데이터를 다루는데 자주 사용되는 메서드를 정의 해 놓은 Interface 입니다. 2. Stream을 사용해야하는 이유가 뭘까? 먼저 코드는 항상 ..