解决方案
Double dabo = 12345678.88d;
DecimalFormat df = new DecimalFormat();
df.setMaximumFractionDigits(2);//这里是小数位
String format = df.format(dabo);
String removeStr = ",";//去掉千分符号
String replace = format.replace(removeStr, "");
System.out.println(replace);
运行结果: