String に出力したくなったので、
public static String printf(String fmt,Object...o){
ByteArrayOutputStream baos = new ByteArrayOutputStream();
PrintStream p = new PrintStream(baos);
p.printf(fmt,o);
p.close();
return baos.toString();
}