2

long将类型值数组转换long[]Long对象数组的最有效方法是什么Long[]

4

3 回答 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 回答