【发布时间】:2015-10-29 14:11:33
【问题描述】:
由于某种原因,分组在我的示例中不起作用。我得到的输出是:4242424@52420 而不是424 242@52420(或类似的)
double d = 4242424.5242;
DecimalFormatSymbols dfs = new DecimalFormatSymbols();
dfs.setDecimalSeparator('@');
dfs.setGroupingSeparator(' ');
df = new DecimalFormat("######.00000", dfs);
df.setGroupingUsed(true);
System.out.println(df.format(d));
【问题讨论】:
-
DecimalFormat df = new DecimalFormat("#,###.00000", dfs);
标签: java decimalformat