2024-06-15 15:13:27

오늘은 Java에서 ArrayList를 배열로 변환하는 방법에 대해 살펴보겠습니다.

 

먼저 1, 2, 3 요소를 갖고 있는 간단한 ArrayList를 만든 후 int[] 배열로 변환하겠습니다.

 

import java.util.ArrayList;

public class ArrayListEx3 {
    public static void main(String[] args) {
        ArrayList<Integer> arrList = new ArrayList<>();

        arrList.add(1);
        arrList.add(2);
        arrList.add(3);

        int[] answer = arrList.stream().mapToInt(i -> i).toArray();
        
        for (int i: answer) {
            System.out.println(i);
        }
    }
}

 

위 코드를 실행해보면 잘 변환된 것을 확인할 수 있습니다.

 

 

끝.

 

참고자료

[1] https://www.geeksforgeeks.org/arraylist-array-conversion-java-toarray-methods/