bigdecimal使用string
时间: 2024-03-11 22:30:28 浏览: 77
可以创建一个BigDecimal类型的数字,从一个String类型的数字转换而来。具体的做法是使用BigDecimal类的构造函数BigDecimal(String val)。这个方法可以将一个字符串形式的数字转换成BigDecimal类型的数字。例如:BigDecimal bd = new BigDecimal("123.456");
相关问题
bigdecimal转换string
BigDecimal可以通过调用其toString()方法将其转换为String类型。例如:
BigDecimal bd = new BigDecimal("123.456");
String str = bd.toString(); // str的值为"123.456"
bigdecimal转string
可以使用java.math.BigDecimal类的静态方法valueOf()将一个字符串转换为BigDecimal类型。语法如下:
BigDecimal bd = new BigDecimal(string);
或
BigDecimal bd = BigDecimal.valueOf(Double.parseDouble(string));
也可以直接用构造函数
BigDecimal bd = new BigDecimal(string);
但是要注意,如果字符串不能解析为数字类型,会抛出NumberFormatException异常
阅读全文