int배열리스트로
-
정수(Primitive type) 배열을 리스트로 변환하기오답 노트 2023. 10. 13. 11:19
아주 간단한 문제였으나, 의외로(?) 나는 헤매이고 있었다. 정수형 Primitive type인 int 배열을 자바에서 제공해주는 Util 클래스인 Arrays를 활용해 손쉽게 List로 변경할 수 있을 것이라 생각했지만, 큰 착각이었다. 너무나도 당연하게 오토 박싱 작업이 진행되고 너무나도 당연히 List 형태로 int를 활용할 수 있을 것이라 생각했다. int[] primitiveArr = {1, 2, 3}; // int 형의 배열 List ints = Arrays.asList(primitiveArr); // Arrays.asList를 활용하였으나 // 결과는 List를 반환!! 결과는 List 이라는 해괴한 모습의 리스트가 만들어져버렸다💩 조금 찾아보니 이 이뉴는 유형 비호환성으로 인한 오토 박싱 ..