怎样将String类型的数据转成BigDecimal 类
时间: 2024-03-16 21:42:08 浏览: 27
可以使用BigDecimal类的构造函数将String类型的数据转换为BigDecimal类型。具体实现可以使用以下代码:
```
String str = "123.456";
BigDecimal bigDecimal = new BigDecimal(str);
```
其中,str是需要转换的String类型数据,bigDecimal是转换后的BigDecimal类型数据。需要注意的是,如果String类型数据中包含非数字字符或者小数点等特殊字符,则需要先进行处理,否则会抛出NumberFormatException异常。
相关问题
Scala如何将String类型的数据转换为Bigdecimal类型
可以使用Scala的BigDecimal类的构造函数将String类型的数据转换为BigDecimal类型,例如:
val str = "123.456"
val bd = BigDecimal(str)
这将把字符串"123.456"转换为BigDecimal类型的对象bd。
java String转换成BigDecimal
可以使用BigDecimal的构造函数将String类型的数据转换为BigDecimal类型,例如:
String str = "123.456";
BigDecimal bigDecimal = new BigDecimal(str);
其中,str为需要转换的String类型数据,bigDecimal为转换后的BigDecimal类型数据。需要注意的是,转换过程中可能会出现NumberFormatException异常,需要进行异常处理。