我正在使用下面的代碼來使數字顯示帶有兩個小數位和數千個逗號分隔符。如何使用小數格式將0顯示爲0.00?
public static String formatNumber(double amount){
DecimalFormat formatter = new DecimalFormat("#,###.00");
return formatter.format(amount);
}
對於其他數字沒有問題,但0返回爲「.00」我希望它是「0.00」我應該改變什麼?
''#,## 0.00「'? – 2014-11-03 02:08:28
@HovercraftFullOfEels我以爲你在那裏發誓;) – MadProgrammer 2014-11-03 02:10:09
此外,我認爲可以通過'setGroupingUsed(true)'設置自動分隔符。這樣你就會自動將分隔符顯示爲數千,數百萬,十億,... – 2014-11-03 02:10:26