- ベストアンサー
改行を行わない書き込みメソッド
Rubyを使用しています。 いま,f = File.open(・・・)として, そこにある変数a, b, c, ・・・を同じ行に入力してしようとしています。 そこで,ary = [a, b, c, ・・・]という配列を作成し, f.puts ary と書いててみたのですが上手に行きません。 というのも,putsでは自動的に改行されてしまって, a,b,c・・・がそれぞれ別の行に入力されてしまうためです。 改行を行わずに書き込みを行う方法を教えていただけないでしょうか? お願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
どのような書式での出力がお望みですか? とりあえず printメソッドを使えば(末尾を含めて)改行は出力されません。 セパレータもありませんが。
お礼
ご回答ありがとうございました。 printを使って書いてみたところ, 改行が行われずに上手く書き込むことができました。 非常に助かりました。