不要使用(int)来强制转换
应该先生成一个double的外覆型Double,再用Double的intValue()得到int。
例子:
double d=6.0;
int i=new Double(d).intValue();