[Java] ListからString[]への変換
List型の変数をString型の配列へ変換する方法です。
List の toArray メソッドを使用します。
以下、ソースコード。
// List型の変数listを定義します
List list = new ArrayList();
list.add("aaa");
list.add("bbb");
list.add("ccc");
// toArray メソッドを使って、list をObject[]へ変換します
// toArray の引数は、変換先となる String[] です
Object[] objs = list.toArray(new String[list.size()]);
// Object[] を String[] へ型変換します
String[] strs = (String[])objs;
これで List型のlistが、要素数3 のString型配列として扱われます。
strs[0] = "aaa", strs[1] = "bbb", strs[2] = "ccc"となります。
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/108638037
この記事へのトラックバック
http://blog.seesaa.jp/tb/108638037
この記事へのトラックバック



