うめすこんぶ

日々のプログラミングで残しておきたいメモ.何かの役に立てれば幸いです.

rubyでファイルリードをたった1行で実現!

スポンサーリンク

ruby使うとファイルの読み込みも1行で実現できてしまう。さすがrubyですね。

s = read(path)

単なる文字列ではなく、ファイルの各行を配列に収めたい場合は次のようにします。

lines = []
open(pathStr, "r").each { |line| lines << line }.close

readline()なるメソッドも在るのですが、自分がやったところ、なぜかインタプリタが進まなくなりました。