ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:drr 改行を行わない書き込みメソッド
困り度:
  • すぐに回答を!
Rubyを使用しています。

いま,f = File.open(・・・)として,
そこにある変数a, b, c, ・・・を同じ行に入力してしようとしています。
そこで,ary = [a, b, c, ・・・]という配列を作成し,
f.puts ary と書いててみたのですが上手に行きません。
というのも,putsでは自動的に改行されてしまって,
a,b,c・・・がそれぞれ別の行に入力されてしまうためです。
改行を行わずに書き込みを行う方法を教えていただけないでしょうか?
お願いします。
質問投稿日時:08/04/20 17:50
質問番号:3962706
この質問に対する回答は締め切られました。

回答

良回答20pt

回答者:sakusaker7 どのような書式での出力がお望みですか?
とりあえず printメソッドを使えば(末尾を含めて)改行は出力されません。

セパレータもありませんが。
種類:回答
どんな人:経験者
自信:参考意見
回答日時:08/04/20 20:16
回答番号:No.1
この回答へのお礼ご回答ありがとうございました。
printを使って書いてみたところ,
改行が行われずに上手く書き込むことができました。
非常に助かりました。