[Java] int[] 배열을 Integer[] 배열로, Integer[] 배열을 int[] 배열로
Language/Java

[Java] int[] 배열을 Integer[] 배열로, Integer[] 배열을 int[] 배열로

자바 int[] 배열을 Integer[] 배열로 변환

int a[] = {1,2,3,4};

Integer b[] = Arrays.stream(a).boxed().toArray(Integer[]::new); 

 

자바 Integer[] 배열을 int[] 배열로 변환

Integer a[] = {1,2,3,4};

int b[] = Arrays.stream(a).mapToInt(Integer::intValue).toArray();

or

int b[] = Arrays.stream(a).mapToInt(i->i).toArray();

 

Refer to

'Language > Java' 카테고리의 다른 글

[Java] Lambda Expression (람다 표현식)  (0) 2021.03.11
[Java] HashMap 메소드 및 사용법  (0) 2021.01.09
[Java] TreeSet<E>  (0) 2020.12.12
[Java] HashSet<E>, LinkedHashSet<E>  (0) 2020.12.12
[Java] Set<E>  (0) 2020.11.11