//将double四舍五入到整数
private void doubleToInt(double d){
int i=0;
NumberFormat format= NumberFormat.getInstance();
format.setMaximumFractionDigits(0);
i=Integer.valueOf(format.format((d*10+0.5)/10));
System.out.println("传入的double="+d+",四舍五入后="+i);
}原文:http://blog.csdn.net/lfdfhl/article/details/20551397