android.icu.text.DecimalFormat重置货币分隔符
首先,正如标题所说,这是关于android.icu.text.DecimalFormat重置货币分隔符,android,locale,icu,Android,Locale,Icu,首先,正如标题所说,这是关于android.icu.text.DecimalFormat,而不是java.text.DecimalFormat 我正在使用DecimalFormat获取decimalFormatSymbols.monetaryGroupingSeparator和decimalFormatSymbols.monetaryCimalSeparator,然后使用它们格式化用户输入的金额 DecimalFormat还有一个withCurrency输入,据我所知,它不会影响货币分隔符 但是
android.icu.text.DecimalFormat
,而不是java.text.DecimalFormat
我正在使用DecimalFormat
获取decimalFormatSymbols.monetaryGroupingSeparator
和decimalFormatSymbols.monetaryCimalSeparator
,然后使用它们格式化用户输入的金额
DecimalFormat
还有一个withCurrency
输入,据我所知,它不会影响货币分隔符
但是,对于某些地区(en_SE
和en_DK
)和货币(EUR),它确实会更改货币分隔符。
如您所见,这些是欧盟国家的英语语言环境,这些国家没有欧元作为货币
据我所见,我们有以下情况:
英语
欧盟
欧元
场所
欧元
设定英镑
X
X
X
在,在,在,在
、
和
已经存在
、
和
已经存在
X
X
恩努德克,东南
X
作品
X
X
找不到区域设置
-
-
X
英国、英国、美国、南非
作品
作品
X
X
fr_fr
作品
作品
X
ro_-ro,dk_-dk,se_-se
作品
作品
X
卡乌广告
沃斯克
作品
注意:没有
作品
作品