Javaで3桁区切りを設定するにはどうすればいいですか? 質問する

Javaで3桁区切りを設定するにはどうすればいいですか? 質問する

Java で 3 桁ごとの区切りを設定するにはどうすればよいでしょうか。BigDecimal
の文字列表現があり、これを 3 桁ごとの区切りでフォーマットして文字列として返したいと考えています。

ベストアンサー1

「,」を使用したフォーマット関数を使用できます。

int no = 124750;
String str = String.format("%,d", no);

//str = 124,750

「,」には、ロケール固有のグループ化文字が含まれます。

ドキュメント

おすすめ記事