int 型を "100,000,000" や "0001" と、いった具合の書式で String に出力したい場合が結構あると思います。 C / C++ なら printf があるので、フォーマット出力が簡単なんですが Java だと print / println があるのに printf がありません。ですが、java.text パッケージにクラスライブラリが用意されいます。 フォーマットするためのいくつかのクラスを紹介します。本ページのソースコードは Java 1.4.1 のドキュメントを見て Java 1.3.1 でコンパイルテストしました。詳しい使い方は APIドキュメント参照してください。 Package java.text java.text package の中に文字列をフォーマットするような便利なクラスが入っています。正直 printf にはならないのでちょっと面倒ですが