在 java 中将 double[] 转换为 Double
Converting double[] to Double in java
我是 Java 的新手,想知道是否有一种方法可以使用 double[] 数组来创建 Double 对象,以便用数组中的数据填充该对象用单双创建它。我已经看到了从 Double 对象转换为 double 值的答案,但我似乎找不到任何关于我所坚持的东西。目前我对此一无所知,如果有人能帮助我,我将不胜感激,谢谢。
您不能将 double[]
转换为 Double
,因为显而易见的原因是它们不 COMPATIBLE。
如果您将 double
值存储在 double[]
中并希望将单个 double
转换为 Double
,则无需显式 typecast
。 Autoboxing
默认工作。
double[] val = {1.01, 3.09};
for(Double d : val){
// Make use of Double d here
}
我是 Java 的新手,想知道是否有一种方法可以使用 double[] 数组来创建 Double 对象,以便用数组中的数据填充该对象用单双创建它。我已经看到了从 Double 对象转换为 double 值的答案,但我似乎找不到任何关于我所坚持的东西。目前我对此一无所知,如果有人能帮助我,我将不胜感激,谢谢。
您不能将 double[]
转换为 Double
,因为显而易见的原因是它们不 COMPATIBLE。
如果您将 double
值存储在 double[]
中并希望将单个 double
转换为 Double
,则无需显式 typecast
。 Autoboxing
默认工作。
double[] val = {1.01, 3.09};
for(Double d : val){
// Make use of Double d here
}