今天遇到一个很是怪异的问题,使用
DecimalFormat format = new DecimalFormat("0.00"); 格式化,得到的结果点变成了逗号 '0,01'
经过折腾发现,是因为系统语言导致的该问题,当系统语言选择为‘Afrikaans’时,使用DecimalFormat格式化,结果点就会变为逗号
特此记录一下。
本文记录了一个关于使用DecimalFormat格式化数字时出现的小数点变成逗号的问题,该现象在特定系统语言环境下(如Afrikaans)发生。文章详细说明了这一现象及其触发条件。
今天遇到一个很是怪异的问题,使用
DecimalFormat format = new DecimalFormat("0.00"); 格式化,得到的结果点变成了逗号 '0,01'
经过折腾发现,是因为系统语言导致的该问题,当系统语言选择为‘Afrikaans’时,使用DecimalFormat格式化,结果点就会变为逗号
特此记录一下。
2480

被折叠的 条评论
为什么被折叠?