format()
およびprintf()
メソッドを使用して文字列をフォーマットするためのサンプル練習を行っています。これは私が混乱している出力の例です。助けてください。
int i2= 12345;
//Total length of the argument should be 7 and pad with zeros
System.out.printf(">%0,7d< \N",i2);
出力は
>012,345<
見ると、引数の長さは 6 です。しかし、区切り文字もその長さにカウントされますか。そうでない場合、出力は私によればこれであるはずです。
>001,2345<
この疑問を明確にするのを手伝ってください。