この方法で「フォーマット」する方法はありint
ますか。値が1000000のintがあるとします。これをテキストビューに設定したいのですが、このように1000000int
または1.000.000のように表示したいと思います。これどうやってするの ?
1 に答える
4
このチュートリアルを参照してください。整数と実数の両方の数値をフォーマットする方法を教えるべきだと思います。
特定の質問については、こちらを参照してください。
DecimalFormatSymbols unusualSymbols = new DecimalFormatSymbols();
unusualSymbols.setDecimalSeparator(',');
unusualSymbols.setGroupingSeparator('.');
String pattern = "#,###,###";
int value = 1000000;
DecimalFormat myFormatter = new DecimalFormat(pattern, unusualSymbols);
String output = myFormatter.format(value);
System.out.println(value + " " + pattern + " " + output);
これは出力します:
1000000 #,###,### 1.000.000
これは、同じサイトの例から変更されたコードです。ご希望のフォーマットをデモンストレーションします。
于 2012-05-05T19:17:08.590 に答える