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);
}
}
}