「Java」ListのObject要素(Integer、Float、Double)からObject配列へ変換するサンプル
説明
toArray()
このリスト内のすべての要素を適切な順序で(最初の要素から最後の要素へ)含んでいる配列を返します。
Javaコード
package com.arkgame.study; import java.util.ArrayList; import java.util.List; public class ListToArrayDemo { public static void main(String[] args) { //List 宣言 List<Object> cftLst = new ArrayList<Object>(); // Integer cftLst.add(125); // String cftLst.add("Abc123-addr"); // double cftLst.add(23.25); // char cftLst.add('P'); // boolean cftLst.add(true); // List -> Array Object[] cftObj = cftLst.toArray(); System.out.println("配列の要素:"); for (int i = 0; i < cftObj.length; i++) { System.out.println(String.valueOf(cftObj[i])); } } }
結果
配列の要素:
125
Abc123-addr
23.25
P
true