class Main
e = [1,2,3]
for aa,bb in e
puts aa.to_s + "-"+ bb.to_s
end
end
输入如下,没错,数组每次只能取一个元素,多余的变量为空
1-
2-
3-
上面的puts aa.to_s + "-"+ bb.to_s,aa后面必须跟着to_s,要不报错,说明解释过程是从左到右的,字符串不能直接转成数字,而且认真你就完了,因为就算是字符串起始也不行,下面代码报错
# encoding: utf-8
class Main
e = [1,2,3]
for aa,bb in e
puts "dd" + aa
end
end