Fork me on GitHub

Ruby 学习笔记2

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

 

posted @ 2016-10-10 15:57  开发软件  阅读(97)  评论(0编辑  收藏  举报