1、保留两位小数,末尾是0仍然显示,不足补0
DecimalFormat df1 = new DecimalFormat("0.00");
System.out.println(df1.format(20.20222));
结果:20.20
DecimalFormat df3 = new DecimalFormat("000.000000");
System.out.println(df3.format(20.20222));
结果:020.202220
2、保留两位小数,如果末尾是0则舍去
DecimalFormat df2 = new DecimalFormat("#.##");
System.out.println(df2.format(20.20222));
结果:20.2
DecimalFormat df4 = new DecimalFormat("###.########");
System.out.println(df4.format(20.20222));
结果:20.20222
3、设置含%
<span style="white-space:pre"> </span>Dec