- 此问题在此处已有答案**:
What is the difference between Double.parseDouble(String) and Double.valueOf(String)?(6个答案)
四年前关闭了。
我必须将字符串转换为双精度数,但可能我有一个空值。它是否适用于Double.parseDouble(stringValue)
或Double.valueOf(stringValue)
?
这两种方法有什么区别?
先谢谢你。
What is the difference between Double.parseDouble(String) and Double.valueOf(String)?(6个答案)
四年前关闭了。
我必须将字符串转换为双精度数,但可能我有一个空值。它是否适用于Double.parseDouble(stringValue)
或Double.valueOf(stringValue)
?
这两种方法有什么区别?
先谢谢你。
1条答案
按热度按时间4ioopgfo1#
这两种方法都没有什么区别,都将抛出一个
NullPointerExecption
。相反,您需要添加一个helper方法,它将返回一个Double
。也可以使用缺省值返回
double
合适的值可以是
Double.NaN