java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.String
数据类型转换错误
因为BigDecimal不能强制转换成 String类型,或者Integer,要用toString()作为中间桥梁转换。
Integer power= Integer.valueOf(map.get("power").toString());
同理:Object,BigDecimal转换成int doulbe ,long 也是一样的。