버전 : 자바 1.8

 

대상
int[] arr = {47, 61, 21, 94, 89, 41, 90, 78, 23};

 

배열로 변경하기
Integer[] array = Arrays.stream(arr).boxed().toArray(Integer[]::new);

 

리스트로 변경하고 싶을 때
List<Integer> list = Arrays.stream(arr).boxed().collect(Collectors.toList());

 

이때 boxed 함수는 원시타입을 감싸서 래퍼클래스 (Integer, Double, Boolean 등등) 으로 구성된 stream을 만들어주는 클래스이다.