BigDecimal转化为String

                                  Oracle-Java字段类型转换


从数据库取出一个字段,在java中为BigDecimal类型,将其转化为String类型的字段时,报转化异常的错误java.math.BigDecimal cannot be cast to java.lang.String,无法直接通过BigDecimal.toString()方法来进行转化。从网上百度了没能解决,最终解决办法为:

1.Object o = new BigDecimal(""); String str = o.toString();

2.String str = String.valueOf(new BigDecimal(""));

 

你可能感兴趣的:(BigDecimal转化为String)