List<Integer> <-> int[] 변환
List int[]로 변환 할 때 Wrapper때문에 Arrays.asList와 같은 API를 통해서 바로 변환 할 수 없다. for문을 사용하여 생성해 줄 수 있겠지만, Stream을 사용 해보았다. //int[] -> List int[] array = {1, 2, 3}; List list = Arrays.stream(array) .boxed() //Wrapper 클래스로 변경해줌 .collect(Collectors.toList()); //List -> int[] int[] result = list.stream().mapToInt(Integer::intValue).toArray();
JAVA
2022. 4. 19. 22:23
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크