BATJ架构

BigDecimal不能强制转换成 String类型,要用toS

2020-07-09  本文已影响0人  裘马轻狂大帅

例子说明:数据库获取到的数字型,例如

String jine = (String)map.get("jine");

结果就报了java.math.BigDecimal cannot be cast to java.lang.String异常。

,问题是出在强转上,只要改成:

String total = map.get("jine").toString();

就可以解决。因为BigDecimal不能强制转换成 String类型,要用toString()转换。

上一篇 下一篇

猜你喜欢

热点阅读