object转BigDecimal
时间: 2023-12-29 14:24:57 浏览: 230
常用类
以下是将Object类型转换为BigDecimal类型的示例代码:
```java
Object obj = 123.45;
BigDecimal bigDecimal = new BigDecimal(obj.toString());
```
在这个示例中,我们首先将Object类型的变量obj赋值为123.45。然后,我们使用obj.toString()方法将其转换为字符串类型,并将其传递给BigDecimal的构造函数,从而将其转换为BigDecimal类型。
需要注意的是,如果Object类型的变量obj不是数字类型,那么在调用obj.toString()方法时可能会抛出异常。因此,在实际应用中,我们需要先对obj进行类型检查,以确保它是数字类型。
阅读全文