从下面的 decimalForm 方法中,我想将双精度值 7777.54 转换为 7 777,54 但我得到 7 777 54。错过了什么?结果应该是 7 777,54
public static String decimalForm(double value){
DecimalFormat df = new DecimalFormat("#,###,###.00");
String formatted_value = df.format(value).replaceAll(",", " ").replace(".", ",");
return formatted_value;
}