重複の可能性:
List<String>.toArray() が String[] ではなく Object[] を返すのはなぜですか? これを回避する方法は?
このコード例を参照してください:
List<String> list = new ArrayList<String>();
list.add("hello");
list.add("world");
Object [] array = list.toArray();
toArray()
メソッドが の配列を返すのはなぜObject
ですか? などの他のList
メソッドは、リスト内のオブジェクトのタイプを返すことができます。get()
remove()