-1

我只是在学习 Ruby,有一件事我不明白。Ruby 显然是为了简单性和原型设计速度而创建的。

那么,为什么如果我们想 - 比如说 - 打印数组的元素,我们不能做类似的事情:

puts array.each

相反,我们必须这样做:

array.each{|element| puts "#{element}"}

它似乎不必要地更加复杂。有什么见解吗?

4

1 回答 1

1

你可以做

puts array

试试看。这有多简单?:)

于 2013-03-19T11:13:40.990 回答