java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.Integer

 

java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.Integer

1.改sql

select    je     f rom dual;

select    to_char(je) as je    f rom dual;

 

2.改返回值类型

Map<BigDecimal,BigDecimal> map=d.get();

String jfzj = "0.00";
String znjzj = "0.00";
String hzbx = "0.00";
if(map !=null) {
jfzj=map.get("SJGHJF").toString();
znjzj=map.get("ZNJ").toString();
hzbx=map.get("HZBXJE").toString();
}

posted @ 2018-03-27 19:14  wumengjuan  阅读(701)  评论(0编辑  收藏  举报