【发布时间】:2021-05-17 01:09:06
【问题描述】:
DecimalFormat 类是否支持小数位数分组,类似于通过方法 setGroupingUsed() 和 setGroupingSize 对数字的整数部分进行分组?
我希望将数字 123456.789012 格式化为 123,456.789,012。
【问题讨论】:
-
你试过了吗?
-
我还没有听说这样做过。这是任何特定国家/地区的标准数字格式吗?如果是这样,您是否尝试过使用该国家/地区的语言环境?
-
我从未见过这样的格式。
-
更常见的格式是 123,456.789012
-
有趣的是,Wikipedia 文章有这样的说法:“在某些国家,这些‘数字组分隔符’仅用于小数分隔符的左侧;在其他国家,它们也用于用长小数部分分隔数字。”然而,这篇文章没有提到哪些国家使用每种风格。
标签: java number-formatting decimalformat