4
Formatter f = new Formatter(new StringBuffer());
f.format("%06d",11434235);
System.out.println(f);

値を出力します11434235

Formatter出力の拡張を制限する方法はありますか?

つまり11434211434235フォーマット文字列が"%06d"

4

2 に答える 2

3

これを として単純にフォーマットできるStringので、使用する最良のソリューションは次のようになると思いformat()ます

Formatter f = new Formatter(new StringBuffer());
f.format("%.6s",11434235);
于 2013-10-01T08:55:32.987 に答える