Formatter クラス
- [内容]
- C/C++ の printf 形式の出力を行うためのインタプリータです.以下,簡単に説明を行いますが,詳細については C/C++ の printf,または,Java のマニュアルを参照してください.
- printf において,一般,文字,および,数値型の書式指示子では,次の構文が使用されます.
%[argument_index$][flags][width][.precision]conversion
%[flags][width][.precision][{h|l}]type // C/C++ の printf の場合
- 各項目の概略の意味は以下に示すとおりです.
- argument_index$ 引数リスト内での引数の位置を示す 10 進整数です.最初の引数は「1$」,2 番目の引数は「2$」で参照されます.
- flags では,符号の表示や空白を埋める文字などを指定します.
- width は全体の出力幅です.
- .precision は,小数点以下の桁数などを意味します.
- conversion では,整数なのか,文字なのか,など,変換方法を指定します.
- [使用例]
- プログラム例は,Formatter クラスの使用例です.
- [参照]
- DecimalFormat