実行時にこのコードをコンパイルする際に問題が発生しているため、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;
}