>boxed( )
Stream의 중간 연산에 사용되는 메소드이다.
기본 자료형을 Wrapper 클래스 형으로 만들때 우리는 박싱(boxing)이라고 한다.
boxed()메서드도 마찬가지이다.
기본 자료형을 요소로하는 IntStream 따위를 Wrapper 클래스 형을 요소로 하는 Stream<Integer>로 전환하는 것이다.
Array to List 혹은 List to Array로 변환하는 방법에 Stream을 사용한다면 많이 접할 것이다.
Collection에는 기본 자료형을 담지 못하고 Wrapper 클래스로 변환하여 담을 수 있기 때문이다.
참고 링크
'Memo > 짧은 메모' 카테고리의 다른 글
[JAVA] Optional (0) | 2022.10.23 |
---|---|
[Algorithm] 분할 정복법(Divide Conquer) (0) | 2022.10.19 |
[JAVA] indexOf, contains의 시간복잡도 문제(미해결) (1) | 2022.10.19 |
MSB, Most Significant Bit (0) | 2022.10.04 |
정규표현식 (0) | 2022.10.03 |