Gwt 在数字字符串中加逗号?

Gwt 在数字字符串中加逗号?,gwt,Gwt,给定一个数字,我想将其转换为字符串,但在千位处插入逗号,如: int number = 123456; String formatted = String.valueOf(number); println(formatted); // but print "123,456"? GWT是否提供了实现这一点的方法,或者我们应该编写自己的方法 感谢GWT提供的用法。GWT提供的用法。第一种用法是使用小数点格式化数字,并包含逗号。另一个是没有小数点。我之所以给出这个答案,是因为当我第一次出发的时候,要

给定一个数字,我想将其转换为字符串,但在千位处插入逗号,如:

int number = 123456;
String formatted = String.valueOf(number);
println(formatted); // but print "123,456"?
GWT是否提供了实现这一点的方法,或者我们应该编写自己的方法


感谢GWT提供的用法。

GWT提供的用法。

第一种用法是使用小数点格式化数字,并包含逗号。另一个是没有小数点。我之所以给出这个答案,是因为当我第一次出发的时候,要想弄明白它对我来说并不容易

private NumberFormat decFormat = NumberFormat.getFormat("#,##0.00;(#,##0.00)");
private NumberFormat intFormat = NumberFormat.getFormat("#,##0;(#,##0)");

第一种方法是使用小数点格式化数字,并包含逗号。另一个是没有小数点。我之所以给出这个答案,是因为当我第一次出发的时候,要想弄明白它对我来说并不容易

private NumberFormat decFormat = NumberFormat.getFormat("#,##0.00;(#,##0.00)");
private NumberFormat intFormat = NumberFormat.getFormat("#,##0;(#,##0)");
请参阅,以获取易于移植到Java的C版本。请参阅,以获取易于移植到Java的C版本。请参阅