Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > stringioライブラリ > StringIOクラス > printf
printf(format, *obj) -> nil
指定されたフォーマットに従い各引数 obj を文字列に変換して、自身に出力します。
a = StringIO.new("", 'r+') a.printf("%c%c%c", 97, 98, 99) a.string #=> "abc"