在 java 中将 double[] 转换为 Double

Converting double[] to Double in java

我是 Java 的新手,想知道是否有一种方法可以使用 double[] 数组来创建 Double 对象,以便用数组中的数据填充该对象用单双创建它。我已经看到了从 Double 对象转换为 double 值的答案,但我似乎找不到任何关于我所坚持的东西。目前我对此一无所知,如果有人能帮助我,我将不胜感激,谢谢。

您不能将 double[] 转换为 Double,因为显而易见的原因是它们不 COMPATIBLE

如果您将 double 值存储在 double[] 中并希望将单个 double 转换为 Double,则无需显式 typecastAutoboxing 默认工作。

double[] val = {1.01, 3.09};

for(Double d  : val){
// Make use of Double d here
}