[JAVA] Stream: boxed() 함수 (feat. 형 변환)
·
JAVA/Stream
0. 서론 Java Stream API는 Collections API와 유사하게 object와 함께 동작하도록 설계된 API입니다. 그러나 Stream은 원시 타입(Primitive Type)은 object처럼 다루지 못한다. Stream API에는 3가지 stream of primitives가 존재한다. 해당 stream of primitives를 stream of objects로 변환시켜주는 함수가 바로 boxed()이다. IntStream → Stream LongStream → Stream DoubleStream → Stream 1. 사용법 아직까지 IntStream을 사용한 적은 없고, 주로 int[]를 바로 stream으로 활용할 때 boxed() 함수를 사용한다. 1-1. int[ ] → Li..