目录:

        导言

        1.使用each迭代器遍历对象的每一个元素        1.size方法        2.length方法         3.count方法

导言:

在Ruby中我们可以使用非常多的方法来求对象是数组,字符串和哈希(hash)的元素个数(长度),下面我将给大家讲解使用不同的方法来求对象的元素个数,本章说的对象不包括数值型与正则表达式。

1.使用each迭代器遍历对象的每一个元素:

我们在没学过求对象的长度的方法时,我们最传统的方式来求对象的元素个数,可以使用each这个迭代器来遍历每一个元素(Ruby继承了Lisp的许多特点,它拥有Lisp的函数式迭代, 什么意思呢?简单点来说,Ruby中的一个方法也可以是迭代器,一个迭代器也有可能是方法)

这里假设我们创建了一个数组,这个数组的名称叫做“a”,里面包含了若干个元素:

a = Array["Ruby","Lua","Python","C"]

之后创建each迭代器,e

参考文章

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: