如何在float中为DecimalFormat设置千位分隔符?我想将13.52显示为13.5,但将13.00显示为13。我可以使用以下方式完成:
new DecimalFormat("#.#").format(fIncome)
但我希望将1400.5显示为1,400.5,而将1400显示为1,400。
对于双精度浮点数,我使用以下代码(我不想在dCount后显示小数):
String.format("%,d", (int)dCount)
但是如何将此方法用于保留小数点后一位的浮点数?