String型をBigDecimal型に変換する
String型をBigDecimal型に変換するには、BigDecimalのコンストラクタの引数にString型を指定するだけです。
この時、文字列が数値でない場合、Exceptionが発生します。
以下、例です。

import java.math.BigDecimal;

public class Test {
    public static void main(String[] args) throws Exception{
        String str = "12";
        BigDecimal bd = new BigDecimal(str);
        System.out.println(bd);
    }
}
実行結果は以下のようになります。

12

Back to top

Information