Java 带千位分隔符0值的DecimalFormatter返回.00

Java 带千位分隔符0值的DecimalFormatter返回.00,java,string-formatting,decimalformat,Java,String Formatting,Decimalformat,我在android应用程序上对结果的格式设置有问题 我使用的是格式为.00的十进制格式。现在,大数字100000.0返回100000.00,这是正确的。但是当我分析0时,结果只有.00。我怎样才能把它改成0.00 注意:我尝试使用String.format扩展%.2f,value,但问题是当它达到10000.0时,返回100000.00。将.00的格式更改为 当您使用该选项时,它是可选的;当您使用0时,它是必需的。将.00的格式更改为 当您使用该选项时,它是可选的;当您使用0时,它是必需的 "#

我在android应用程序上对结果的格式设置有问题

我使用的是格式为.00的十进制格式。现在,大数字100000.0返回100000.00,这是正确的。但是当我分析0时,结果只有.00。我怎样才能把它改成0.00

注意:我尝试使用String.format扩展%.2f,value,但问题是当它达到10000.0时,返回100000.00。

将.00的格式更改为

当您使用该选项时,它是可选的;当您使用0时,它是必需的。

将.00的格式更改为

当您使用该选项时,它是可选的;当您使用0时,它是必需的

"###,##0.00"