Java用 printf / sprintf / fprintf

検索してみるとJavaでprintfを実装した例はいくつかあるものの、Objectの配列を渡すものばかりで、いまいち使いにくいので、自作してみました。

使い方はこんな感じ。

import jp.soramimi.text.*;

public class Test {
	public static void main(String[] args)
	{
		String name = "world";
		new Format("Hello, %s\n")
			._(name)
			.printf();
	}
}

._(x) の部分を何度でも繰り返すことができるので、 new Object[] { "hoge", "fuga", "piyo" } のようなことをする必要はありません。

Format.zip

ライセンス