以下の decimalForm メソッドから、double 値 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;
}