摘要:
Ruby是一门完全面向对象的编程语言,Ruby中的每个值都是对象(nil是Ruby总的特殊值代表null),以下是在irb中的案例。在Ruby中,圆括号通常都是可选的而且一般都被省略掉。Ruby中的迭代器和代码块。times 和 upto是由整数对象实现的方法。他们被称为迭代器的特殊方法,其行为类似循环。包含在花括号中的代码被称为代码块。遍历一个数组:a = [1,2,3]a.each do |e| print eend=>123将数组中的每个元素值相加:a.inject do |sum, x| sum+xend=>6Ruby中的字符串是可变的。每当Ruby遇见一个字符串字面量时, 阅读全文