当使用DecimalFormat或者String.format格式化数据时,如果不设置Locale相关参数或者设为Locale.getDefault,默认会取系统语言。这个时候坑就来了:在西欧一些国家小数点“.”会变成“,”(例如德语),或者Locale类里没有的语言(例如印尼)时,小数点“.”也会变成“,”,所以在使用上述方法进行数据格式化,最好加上例如Local.CHINA这种不会出现逗号的国家来格式化数据。