string转成bigdecimal
时间: 2023-04-25 20:01:55 浏览: 359
将字符串转换为BigDecimal可以使用BigDecimal类的构造函数,例如:
String str = "123.45";
BigDecimal bd = new BigDecimal(str);
这将创建一个BigDecimal对象,其值为123.45。如果字符串不是有效的数字,则会抛出NumberFormatException异常。
相关问题
string转换成bigdecimal
可以使用Java中的BigDecimal类来完成这个转换。使用new BigDecimal(String)构造函数可以将字符串转换为BigDecimal类型。例如:
```
String str = "123.45";
BigDecimal bd = new BigDecimal(str);
```
或者
```
String str = "123.45";
BigDecimal bd = new BigDecimal(new BigInteger(str), 2);
```
以上代码将字符串 "123.45" 转换为 BigDecimal 类型的数字 123.45。
java String转换成BigDecimal
可以使用BigDecimal的构造函数将String类型的数据转换为BigDecimal类型,例如:
String str = "123.456";
BigDecimal bigDecimal = new BigDecimal(str);
其中,str为需要转换的String类型数据,bigDecimal为转换后的BigDecimal类型数据。需要注意的是,转换过程中可能会出现NumberFormatException异常,需要进行异常处理。
阅读全文