새로 배운 것
Stream 장단점
- 서론)
- 개발에선 자주 쓰던 Stream문을 코테에선 잘 안쓰게 되는데,
PS 풀 때도 Stream을 써볼까?다른 사람 풀이를 보면 Stream을 왜 많이들 안쓰지?하는 의문이 생겼다
- 본론)
- 일단 PS 풀이에서 for문 대신 Stream문을 쓴 예시 코드들을 몇 개 찾아봤다.
- 예시) max
- for
- Stream
- 예시) max
- for
- Stream
- 그렇다면 왜 코테에서 사람들이 Stream보단 for문을 애용할까? 나는 PS 정답을 맞추고서 꼭 무슨 일이 있어도 다른 사람 풀이를 봐본다,, 다른 사람들 코드는 또 어떤지 너무 궁금해서,,, 그때 언뜻 Stream으로 푼 풀이에 대해 댓글로 누군가가 시간이 엄청 오래 걸릴 것이라 했던 게 기억났다. 그래서 시간 복잡도 위주로 검색해보았다.
- 결론)
- 코테 준비로 바빠져 토욜에 마저 쓰겠다,,,,
- 참고
[책] 자바 8 람다
- 서론
- 위에 보듯 코테 풀이 중 생긴 궁금증에서 Stream을 찾아보다가, Lambda도 예전에 책에서 대강 읽고 넘어갔던 게 기억나 제대로 다시 보고 싶어졌다. 역시 뭐든 필요한 때가 되어야 눈에 더 잘 들어오는 거 같다
- 본론
- 코테 준비로 바빠져 토욜에 마저 쓰겠다,,,,
하루 정리
TIL 작성하기
NOI
9시 개발팀 스크림
PS
Stream 정리
lambda 책 읽고 정리

![[Java] 최소/최대 원소 구하기 (Loop/Collections/Stream)](https://www.notion.so/image/https%3A%2F%2Fres.cloudinary.com%2Fdaleseo%2Fimage%2Fupload%2Fv1648323273%2Fdaleseo%2Fog.png?table=block&id=6223cc51-08dc-4c4a-877c-d3fa27e2e99f&cache=v2)