JDK1.5からC言語のprintf()を参考(?!)にしたSystem.out.printf()やString#format()が追加になってたのは知っていたけれど、「%n」なんて書式は知らなかった!
そうだよな、機種依存部分はシステムプロパティーから取ってくるようになってるのに、printf()がそうじゃないのは片手落ちだと思ってたんだよな~。
改めて書式を見てみたら、ちょっと便利そうなものも追加になってるな~。
それに、Formattableで「%s」用の書式を自分で定義できるとは知らなかった。
単純にtoString()を呼ぶだけじゃないんだね~。
※コメント投稿者のブログIDはブログ作成者のみに通知されます