今天写代码的时候,遇到了这个错误,大概的意思是,从数据库中取出一个Count函数统计的值,在代码中要转换为String的时候:
(String)map.get("onecount");
报了如下错误:
java.math.BigDecimal cannot be cast to java.lang.String
【解决方案】:
Object ob = map.get("ID_");
Integer.parseInt(ob.toString());
今天写代码的时候,遇到了这个错误,大概的意思是,从数据库中取出一个Count函数统计的值,在代码中要转换为String的时候:
(String)map.get("onecount");
报了如下错误:
java.math.BigDecimal cannot be cast to java.lang.String
【解决方案】:
Object ob = map.get("ID_");
Integer.parseInt(ob.toString());