List型を配列に変換するには、List#toArray() を使用します。
構文
- (java.util.List)
- List#toArray(T[] a)
引数に要素配列を指定します。
サンプルソース
例)ArrayListを配列に変換してコンソールに出力する
1 2 3 4 5 6 7 8 9 10 11 |
//ArrayListを生成 ArrayList<String> al = new ArrayList<String>(); al.add("みかん"); al.add("りんご"); al.add("ぶどう"); //ArrayListを配列に変換 String arr[] = al.toArray(new String[al.size()]); //配列をコンソールに出力する System.out.println(Arrays.toString(arr)); |
- 実行結果
- [みかん, りんご, ぶどう]