Java 如何将数字.00格式化为0.00?

Java 如何将数字.00格式化为0.00?,java,format,Java,Format,如果num不是0,则结果是正确的。 但是当num为0时,结果为.00, 如何将结果设置为0.00 改用此数字格式: NumberFormat nf = new DecimalFormat("##,###.00"); String str = nf.format(0); System.out.println(str); NumberFormat nf = new DecimalFormat("##,##0.00");

如果num不是0,则结果是正确的。
但是当num为0时,结果为.00,

如何将结果设置为0.00

改用此数字格式:

NumberFormat nf = new DecimalFormat("##,###.00");  
String str = nf.format(0);  
System.out.println(str);  
NumberFormat nf = new DecimalFormat("##,##0.00");  
                                          ^
                                          |