JDK 開発者ガイド (Solaris 編)

Formatter

printf 形式のフォーマット文字列のインタプリタである Formatter クラスは、レイアウトの調整と整列、数値 / 文字列 / 日時データの共通フォーマット、ロケール固有の出力などのサポートを提供します。bytejava.math.BigDecimaljava.util.Calendar などの共通の Java 型がサポートされます。 java.util.Formattable インタフェースを使用することで、任意のユーザー型のフォーマットを限定的にカスタマイズできます。

http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/util/Formatter.html にあるドキュメントを参照してください。