java - new Double(String) 能否返回空值?

标签 java

<分区>

给定这段代码

final Double price = new Double(someString);
if(price != null <...>) {

我假设这里的价格永远不会为 null 是否正确?

最佳答案

它可以抛出 NumberFormatException 但它永远不能为 null,因为您正在使用 new 关键字。

关于java - new Double(String) 能否返回空值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16559402/

相关文章:

java.io.IOException : Access is denied

java - 如何为未知数量的线程设置倒计时锁存器

java - 组合框中的系统运行服务

java - 如果 util.date 的日期是个位数,则按 util.date 字段排序列表无法正确排序

java - 简单的java正则表达式匹配和替换

java - 构造函数 ArrayAdapter<String>(MainActivity.ReadJSONResult, int, List<BeerData>) 未定义

Java - UnixFileSystem - 列表如何对 child 进行排序?

Java密码套件

java - 使用 Java 中的 Obj-C 类,有办法吗?

java - 布隆过滤器用于在 O(n) 内从整数流中删除重复项