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(""));