怎么把string转成BigDecimal
时间: 2023-08-20 18:09:19 浏览: 207
java代码-BigDecimal转String
要将字符串转换为 BigDecimal,可以使用 BigDecimal 类的构造函数 BigDecimal(String)。通过将字符串作为参数传递给该构造函数,即可将其转换为 BigDecimal 对象。以下是示例代码:
```java
String str = "123.45";
BigDecimal decimal = new BigDecimal(str);
```
在上述代码中,字符串 "123.45" 被转换为 BigDecimal 对象 decimal。
需要注意的是,BigDecimal 的构造函数还可以接受其他类型的参数,如 int、double 等。但是,使用字符串作为参数可以避免由于浮点数精度问题导致的不准确转换。
阅读全文