本文主要是介绍DecimalFormat 多语言、本地化指定Locale,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
DecimalFormat再未指定Locale会使用默认的Locale,不同的Locale会导致格式化时出现出乎预期的现象。如Locale为西班牙时,小数点符号为",“千位分隔符为”."。
所以在多语言或者需要本地化的情况下,使用DecimalFormat最好指定Locale避免格式化出现异常。
new DecimalFormat("格式化文本", new DecimalFormatSymbols(Locale.US));
这篇关于DecimalFormat 多语言、本地化指定Locale的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!