ArrayList<CustomObject>
でtoArray()
メソッドを使用する方法はありますか?toArrayをカスタムオブジェクトのArrayListで使用する
私が見たものから、それだけであなたは1つのバックを得るためにCustomObject
の配列を渡す必要がありObject
ArrayList<CustomObject>
でtoArray()
メソッドを使用する方法はありますか?toArrayをカスタムオブジェクトのArrayListで使用する
私が見たものから、それだけであなたは1つのバックを得るためにCustomObject
の配列を渡す必要がありObject
で使用することができます。パラメータを持たないArrayList.toArray()
コールはObject[]
を返しますが、パラメータ化されたバージョンT[] ArrayList<T>.toArray(T[])
は期待どおりの結果を返します。あなたがパラメータとして渡す配列のサイズを正しく指定すると、別の配列を割り当てるのではなく、渡す配列が使用されます。
ArrayList<CustomObject> foo;
//...
CustomObject[] bar = foo.toArray(new CustomObject[foo.size()]);
使用:
CustomObject[] customObjects = myList.toArray(new CustomObject[myList.size()])
CustomObj []のCustomArray =新しいCustomObj [サイズ]。
customArray =(CustomObj [])ArrayListObj.toArray(customArray);
'ArrayList .toArray()'があります... –