方法1
DecimalFormat df = new DecimalFormat("0.00");
DecimalFormat df1 = new DecimalFormat(".00");
DecimalFormat df2 = new DecimalFormat("00.00");
BigDecimal zero = BigDecimal.ONE;
System.out.println(df.format(zero));//0.00
System.out.println(df1.format(zero));//.00
System.out.println(df2.format(zero));//00.00
BigDecimal one = BigDecimal.ONE;
System.out.println(df.format(one));//1.00
System.out.println(df1.format(one));//1.00
System.out.println(df2.format(one));//01.00
方法2
BigDecimal bigDecimal = BigDecimal.ZERO.setScale(2, BigDecimal.ROUND_HALF_UP);
String s = bigDecimal.toString();
System.out.println(s);//0.00