【发布时间】:2017-04-14 17:33:24
【问题描述】:
我正在尝试使用 DecimalFormat 类格式化双精度数。
我希望这是基于区域设置的打印。
代码:
DecimalFormat df = new DecimalFormat("#####,###,###.00");
String result = df.format(99999999999.99);
System.out.println(result);
实际输出:
99,999,999,999.99
预期输出:
99999,999,999.99
【问题讨论】:
-
@azurefrog:我们可以在这个用例中使用
String.format吗?
标签: java formatting