//把double转化成String类型返回 public String formatDouble(double intf){ Double intfD = new Double(intf); DecimalFormat df = new DecimalFormat("0.0"); return df.format(intfD); } 解决存数据库中数据是正常的数值。。但页面上显示的为科学计数的问题。。变成String。。。 网上还有种方法,在存入数据库的时候,就以varchar的形式存储。。