1

数値が与えられたら、それを文字列に変換したいのですが、次のように、千の位などにコンマを挿入します。

int number = 123456;
String formatted = String.valueOf(number);
println(formatted); // but print "123,456"?

GWTはこれを行う方法を提供しますか、それとも独自のメソッドを作成する必要がありますか?

ありがとう

4

2 に答える 2

3

1つ目は、小数点付きの数値をフォーマットし、コンマを含めることです。もう1つは小数点なしです。私が始めたとき、それを最初に理解するのはそれほど簡単ではなかったので、私はこれを配っています。

private NumberFormat decFormat = NumberFormat.getFormat("#,##0.00;(#,##0.00)");
private NumberFormat intFormat = NumberFormat.getFormat("#,##0;(#,##0)");
于 2013-01-29T07:33:02.750 に答える
1

GWTが提供するNumberFormatを使用します。

于 2013-01-29T05:51:30.640 に答える