金額表示などで数値を三桁毎にカンマ区切りで出力したい場合があります。JavaのDecimalFormatを使うと簡単に実現できます。


import java.text.DecimalFormat;
amount = 1002049;

DecimalFormat formatter = new DecimalFormat(“#,###”);
String result = formatter.format(amount);

結果
1,002,049

“#,###”と指定すれば何桁の数字だろうと3桁ずつカンマ区切りで出力してくれます。


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です