long
型値long[]
の配列をLong
オブジェクトの配列に変換する最も効率的な方法は何Long[]
ですか?
3 に答える
5
愚かな方法。
Long[] result = new Long[array.length];
for (int i = 0; i < array.length; i++) {
result[i] = array[i];
}
他に良い方法はありません。ごめん。
(なぜこれを行う必要があるのか 、尋ねてもよろしいですか?なぜこれらのボックス化が必要なのかがわかれば、より良い代替案があるかもしれません.)
于 2012-07-19T09:52:52.087 に答える
2
Apache commons - ArrayUtilsを試す必要があります。
static java.lang.Long[] toObject(long[] array)
于 2012-07-19T09:54:31.710 に答える
0
これiteration
がないとできません。Long
を使用して明示的にラップする必要がありますautoboxing
于 2012-07-19T09:55:19.923 に答える