java中r=Double.valueOf(str).doubleValue();是什么意思

谢谢
2025-03-07 09:20:46
推荐回答(3个)
回答1:

Double.valueOf(str)把String转化成Double类型的对象
比如Stirng str="1.0";
那么Double.valueOf(str)等价于new Double("1.0");
而doubleValue();就是求double类型的原始值, 等价于double dnum=Double.valueOf(str).doubleValue()=1.0d;

回答2:

**************************
java 里的句子
(TYPE1) TYPE1.ValueOf(TYPE2 var)

是把TYPE2 型的变量var 转化成TYPE1 类型的变量

回答3:

就是把字符串str转换成double类型