2017-01-17 20 views
1

文字列null値をBigDecimalに変換する方法を教えてください。以下文字列null値をJavaのBigDecimalに変換する方法

コード

インポートのjava.math.BigDecimalあります。

パブリッククラスStringToBigDecimal {

public static void main(String[] args) { 

    String val= ""; 

    BigDecimal bigDecimal = new BigDecimal(val); 

    System.out.println(bigDecimal); 
} 

}

出力:スレッドの例外 "メイン" java.lang.NumberFormatException

事前のおかげ まんじゅう

答えて

0

ここでは一つの選択肢だで、オプションを使用:

String val= ""; 

Optional<BigDecimal> bigDecimal = Optional.of(val))) 
     .map(BigDecimal::new) 
     .map(BigDecimal::abs); 
関連する問題