Memo/짧은 메모

[JAVA] boxed()_Stream

생각없이 해도 생각보다 좋다. 2022. 10. 19. 01:06

>boxed( )

Stream의 중간 연산에 사용되는 메소드이다.

 

기본 자료형을 Wrapper 클래스 형으로 만들때 우리는 박싱(boxing)이라고 한다.

boxed()메서드도 마찬가지이다.

기본 자료형을 요소로하는 IntStream 따위를 Wrapper 클래스 형을 요소로 하는 Stream<Integer>로 전환하는 것이다.

 

Array to List 혹은 List to Array로 변환하는 방법에 Stream을 사용한다면 많이 접할 것이다.

Collection에는 기본 자료형을 담지 못하고 Wrapper 클래스로 변환하여 담을 수 있기 때문이다.

 

참고 링크

https://okky.kr/articles/1004937

'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