【发布时间】:2011-03-18 16:40:04
【问题描述】:
我刚刚有一个关于 Ruby 循环的简短问题。这两种遍历集合的方式有区别吗?
# way 1
@collection.each do |item|
# do whatever
end
# way 2
for item in @collection
# do whatever
end
只是想知道这些是否完全相同,或者是否存在细微差别(可能在 @collection 为 nil 时)。
【问题讨论】:
标签: ruby loops foreach iteration each