2011年07月04日 ruby-1.9.x と for hoge in [長年日記]
_ ruby-1.9.x と for hoge in
ruby-1.8.xだとStringクラスがeachメソッドを実装していたので、以下のように記述できた。
str = "ABCD\nEFGH\nIJKL"
for i in str
puts "Line is #{i}"
end
ruby-1.9.xではStringクラスからeachメソッドが廃止されたので、以下のように記述する必要がある。
str = "ABCD\nEFGH\nIJKL"
str.each_line do |i|
puts "Line is #{i}"
end
[ツッコミを入れる]