我在运行时编译这段代码时遇到了问题,它抛出了一个错误:java.lang.Integer无法转换为Java.lang.Double。如果有人能帮我纠正这段代码,我将非常感激。
double x;
public Double getMethod() {
HashMap hashmap= new HashMap();
hashmap = SumCal();
List listabc = (List) hashmap.get("abclist");
int total=(Integer) hashmap.get("all_total");
x = (Double) listabc.get(0)*100/total;
return x;
}