牛骨文教育服务平台(让学习变的简单)
博文笔记

ruby中数组的定义和使用

创建时间:2016-06-18 投稿人: 浏览次数:150

1)数组的创建

names= ["北京", "上海", "天津","重庆"]
names= []  #创建一个空数组

2)数组的使用方式

a)利用数组的索引来访问数组中的元素

数组名[索引]
例如,names[1]

b)使用each遍历数组

数组.each do |变量|
 statement
end

each后面在do ~ end之间的部分称为块(block)。因此,each这样的方法也可以称为带块的方法。我们可以把多个需要处理的内容合并后写到块里面。块的开始部分为 |变量|。each 方法会把数组元素逐个拿出来,赋值给指定的 |变量|,那么块里面的方法就可以通过访问该变量,实现循环遍历数组的操作。

c)修改数组元素

数组名[索引] = "xxx"

d)获取数组的大小

数组名.size

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。