java - 将 long[] 转换为 Long[] 最有效的方法

标签 java casting

long 类型值数组 - long[] 转换为 Long 对象数组 - 长[]

最佳答案

愚蠢的方式。

Long[] result = new Long[array.length];
for (int i = 0; i < array.length; i++) {
  result[i] = array[i];
}

没有其他更好的方法了。抱歉。

(请问您为什么需要这样做?如果我们知道您为什么需要这些盒装产品,可能会有更好的选择。)

关于java - 将 long[] 转换为 Long[] 最有效的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11558198/

相关文章:

java - POJO 类中 "is"变量 getter/setter 的正确语法是什么?

java - 动态转换为每个数组类型

java - 检查 '0000-00-00' 的时间戳,无需转换

c++ - 为什么我无法阻止不受欢迎的 C 风格强制转换进行编译?

java - 当并非所有属性都在同一个类中时填充 JavaFX TableView

java - 没有时区的 Jaxb DateTime

Java 文件和 ByteArray 或 InputStream

java - 如何在将来引用另一个日期验证该日期?

c++ - static_cast const 引用 void*

java - 一个例子中父类(super class)不能转换为子类,而另一个例子中可以顺利转换。为什么?