【发布时间】:2010-02-11 07:28:46
【问题描述】:
使用toString() 时,Double 添加逗号(5143 打印为 5,143)。
如何禁用逗号?
【问题讨论】:
-
我没有得到这个代码的分隔符:String str = Double.toString(5143);
-
@tur1ng:您的区域设置与 Erik 的设置不同。 @Bozho:它不是小数分隔符,它是用于在某些语言环境中对数字进行分组的 千位分隔符。恕我直言,这是一种非常奇怪的做法 - 为了进一步搞砸,在某些语言环境中,相同的符号 (,) 被用作小数分隔符。
-
不一定是小数分隔符。例如,在俄语语言环境中,
,是数字分组符号,而小数分隔符是.。所以在美国语言环境中看起来像5143.5在俄罗斯语言环境中是5,143.5。
标签: java formatting double