小编Bee*_*oot的帖子

使用parseDouble检查null的更短方法?

amountStr 是一个偶尔包含表示为字符串的double值的值.

我想用Double.parseDouble它来读取double变量:amountDbl.

this.amountDbl = Double.parseDouble(amountStr);
Run Code Online (Sandbox Code Playgroud)

它似乎扔了一个NullPointerExceptionif amountStr没有价值.

这是否意味着我每次都必须写这样的支票?

if(amountStr!=null)
    this.amountDbl = Double.parseDouble(amountStr);
Run Code Online (Sandbox Code Playgroud)

因为我的代码中有这么多这样的语句,所以我希望有一种更简洁的方法来做这个检查(或者避免它).

java

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×1