忽略小数点 0 的十进制格式

Decimal Format neglecting decimal 0

您好,我正在尝试转换十进制格式。

final DecimalFormat myFormatter = new DecimalFormat("###,###.##");

String total = "USD"+ myFormatter.format(78.0)

我需要输出 78.00 美元

但我得到的结果是 78 美元

任何人都可以建议我如何解决这个问题。

改变

final DecimalFormat myFormatter = new DecimalFormat("###,###.##");

final DecimalFormat myFormatter = new DecimalFormat("###,###.00");