我想将例如5999.635554 转为 5 999,63。我使用DecimalFormat
了以下方法:
public static String decimalDoubleForm(double value){
DecimalFormat df = new DecimalFormat("#,###,###.00");
String formatted_value = df.format(value).replaceAll("\\.", ",");
return formatted_value;
}
但是,当我使用它时,Util.decimalDoubleForm(value);
例如-4000.4343我得到以下-4,000,43。
我想要的结果应该是-4000.4343 => -4 000,43。