Javaで数値に3桁ごとにカンマを入れる方法
提供: Java入門
2015年9月12日 (土) 20:07時点におけるDaemon (トーク | 投稿記録)による版 (ページの作成:「価格などを表示するといったときに、数値に3桁ごとにカンマ(,)を入れてたいときがあります。3桁おきにカンマを入れることは...」)
スポンサーリンク
価格などを表示するといったときに、数値に3桁ごとにカンマ(,)を入れてたいときがあります。3桁おきにカンマを入れることは、String.format() を使用して、簡単に実現できます。
読み方
- format
- ふぉーまっと
概要
1000という値を 1,000 というように、3桁ごとにカンマを入れておきたいことがあります。カンマを入れることにより、それが、100万である、といったことが瞬時にわかる利点があります。
1,000,000
Javaでは、format()を利用して、フォーマットすることができます。
int price = 1000000; System.out.println(String.format("%,d", price));
format_3keta
ソースコード format_3keta.java
/* * format_3keta.java * Copyright (C) 2015 kaoru <kaoru@localhost> */ public class format_3keta { public static void main(String[] args) { int price = 1000000; System.out.println(String.format("%,d", price)); } }
コンパイル
javac format_3keta.java
実行例
$ java format_3keta 1,000,000
関連項目
ツイート
スポンサーリンク