Java - List를 Array로 변환

코딩을 하다 보면 List를 배열로 변환해야 하는 경우가 발생한다. 여기서는 변환하는 방법에 대해 설명한다.

List에서 Array로 변환

List에서 Array로의 변환은 java.util.List의 toArray 메소드를 사용한다.

package com.devkuma.tutorial; import java.util.ArrayList; import java.util.List; public class Foo { public static void main(String[] args) { // List 생성 List<String> list = new ArrayList<>(); list.add("Test1"); list.add("Test2"); list.add("Test3"); // List을 배열로 변환 String[] array = list.toArray(new String[list.size()]); // 배열 표시 for (String value : array) { System.out.println(value); } } }



최종 수정 : 2021-08-30