예제 코드
int[] arr = {1, 2, 3, 4};
// 배열 -> 리스트
List<Integer> list = new ArrayList<>(
Arrays.stream(arr)
.boxed()
.collect(Collectors.toList())
);
// 리스트 -> 배열
int[] arrB = list.stream()
.mapToInt(i -> i)
.toArray();
'Java > Stream 예제' 카테고리의 다른 글
[Java / Stream] 정수 배열(int[])을 해시맵으로 변환하기 / Collectors.toMap() 활용 (0) | 2023.05.20 |
---|---|
[Stream 예제] int[]의 중복 원소 제거 (Set 활용) (0) | 2023.05.12 |
[Stream] int[] ↔ Integer[] 변환 (0) | 2023.03.08 |
[Java / Stream] int 배열 내림차순 정렬 (0) | 2023.01.30 |