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

来源:百度知道 编辑:UC知道 时间:2024/06/24 15:11:12
谢谢

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;

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

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

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