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

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

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

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


呼啦一阵风
浏览 113回答 1
1回答

九州编程

您可以使用此模式在括号中显示负数 final public static DecimalFormat commasThreeDecimals = new DecimalFormat("###,###,###.000;(###,###,###.000)");
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java