이유는 JIT Compiler가 for-loop를 40년 이상 다뤄왔다 보니 내부적인 최적화 (internal optimization)이 이미 잘 되어있어 단순연산일수록 꽤나 큰 퍼포먼스 차이를 보여주기 때문이다.
하지만 속도도 중요하지만 코드의 가독성과 유지보수도 매우 중요하니 각자 판단을 통하여 적절하게 쓰는 것이 중요하다!
이미.. 스트림이 더 편해져버렸다.... i love gadokseong
출처 https://jypthemiracle.medium.com/java-stream-api%EB%8A%94-%EC%99%9C-for-loop%EB%B3%B4%EB%8B%A4-%EB%8A%90%EB%A6%B4%EA%B9%8C-50dec4b9974b