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

问题描述 投票:0回答:1

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

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

现在这确实将数字格式化为3位小数。我意识到代码中没有任何东西可以改变 - to()。

java
1个回答
0
投票

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

 final public static DecimalFormat commasThreeDecimals = new DecimalFormat("###,###,###.000;(###,###,###.000)");
© www.soinside.com 2019 - 2024. All rights reserved.