Более короткий способ проверки наличия null с помощью parseDouble?

amountStr - это значение, которое иногда содержит значение типа double, представленное в виде строки.

Я хочу использовать Double.parseDouble , чтобы прочитать его в переменная double : amountDbl .

this.amountDbl = Double.parseDouble(amountStr);

Кажется, выдается исключение NullPointerException , если amountStr не имеет значения.

] Означает ли это, что я должен каждый раз выписывать такую ​​проверку?

if(amountStr!=null)
    this.amountDbl = Double.parseDouble(amountStr);

Поскольку в моем коде так много таких утверждений, я надеюсь на более краткий способ выполнения этой проверки (или ее избежания).

8
задан aioobe 9 June 2011 в 15:50
поделиться