tomcat java.math.BigDecimal cannot be cast to java.lang.Double

将数据库中数值型取出保存到 map<String,Object>中,需要进行数值运算,转成double类型时抛出ava.math.BigDecimal cannot be cast to java.lang.Double

解决办法;

1.转成string

String num_str=map.get("key").toString();

2.转成double

Double num_double=Double.parseDouble(num_str)

猜你喜欢

转载自blog.csdn.net/guangyingposuo/article/details/84941285
今日推荐