如何在Java中用逗号作为千位分隔符打印一个数字。我还想在这一点之后打印2个数字

时间:2014-09-21 07:18:32

标签: java

我正在尝试打印12345679这个整数1,234,68。我试图这样做。

System.out.println(count+" "+"$"+fm.format(NumberFormat.getNumberInstance(Locale.US).format(avg)));

我怎样才能在java中做到这一点?

1 个答案:

答案 0 :(得分:2)

NumberFormat currencyInstance = NumberFormat.getCurrencyInstance(Locale.US);
currencyInstance.setMaximumFractionDigits(0);
System.out.println(currencyInstance.format(12345679));

产出:12,345,679美元