如何将负数格式化为括号?

时间:2019-05-01 20:28:16

标签: java

我正在开发一个使用多个类来运行的程序。该程序的目标是搜索列表/集合以检索有关不同化学元素的信息。我们需要将原子质量格式化为3位小数格式,这也将负数放在括号内而不是显示-符号。

final public static DecimalFormat commasThreeDecimals = new DecimalFormat("###,###,###.000");

现在,这确实将数字格式化为3个小数位。我意识到代码中没有任何内容可以将-更改为()。

1 个答案:

答案 0 :(得分:0)

您可以使用此模式在括号中显示负数

 final public static DecimalFormat commasThreeDecimals = new DecimalFormat("###,###,###.000;(###,###,###.000)");