将数据库中数值型取出保存到 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)
将数据库中数值型取出保存到 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)