方法1:
double d = 1.300;
NumberFormat formatter = NumberFormat.getNumberInstance();
formatter.setMinimumFractionDigits(3); //设置最大小数位
String s = formatter.format(d);
System.out.println(s);
输出结果:1.300
方法2:
java.text.DecimalFormat dF=new java.text.DecimalFormat("0.000");
System.out.println(dF.format(d));
也输出1.300