将DecimalFormat(#。#)与本地化一起使用

时间:2016-08-27 16:42:18

标签: java android decimalformat

我可以轻松地使用DecimalFormat来格式化我的数字。实施例

 DecimalFormat format = new DecimalFormat("#.#");

但是,我需要将此号码传递给本地化格式,如此

        DecimalFormat english = (DecimalFormat)DecimalFormat.getNumberInstance(Locale.ENGLISH);

如何将两者结合起来?感谢。

2 个答案:

答案 0 :(得分:6)

指定要使用的DecimalFormatSymbols

404 error

答案 1 :(得分:-1)

在这里找到答案: https://www.iro.umontreal.ca/~vaucher/Java/tutorials/Formatting.html

在DecimalFormat对象之前只有Locale.setDefault(Locale.ENGLISH);

Locale.setDefault(Locale.ENGLISH);
DecimalFormat format = new DecimalFormat("#.#");