对于印度语言环境分组分隔符位置不同,即它不固定出现在每 3 位数字之后,
例如
100
1,000
10,000
1,00,000
10,00,000
1,00,00,000
我想为上述语言环境构建一个 DecimalFormat 模式,以便分组分隔符也显示在正确的位置
如果我在模式中指定分组分隔符,则分组分隔符位置得到固定
我尝试过的模式
##,### -> grouping seperator is fixed to appear after every 3 digits
##,## -> grouping seperator is fixed to appear after every 2 digits
## -> does not show grouping seperator
原因:为什么我想通过 DecimalFormat 模式来实现这一点
我正在使用 Spring MVC 并希望利用它的 @NumberFormat
注释对我的模型字段进行数字格式化
在这个注释中,我只能指定十进制格式模式。
我希望这可以通过指定正确的十进制格式模式来实现,我不必创建自己的数字格式化程序。