Ruby数组

Ruby数组字面量通过[]中以逗号分隔定义,且支持range定义。

  • 数组通过[]索引访问
  • 通过赋值操作插入、删除、替换元素
  • 通过+,-号进行合并和删除元素,且集合做为新集合出现
  • 通过<<号向原数据追加元素
  • 通过*号重复数组元素
  • 通过|和&符号做并集和交集操作(注意顺序)
    例子:
#!/usr/bin/ruby
ary = [ "fred", 10, 3.14, "This is a string", "last element", ]
ary.each do |i|
    puts i
end

运行结果:
fred
10
3.14
This is a string
last element

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Ruby 数组(Array) Ruby 数组是任何对象的有序整数索引集合。数组中的每个元素都与一个索引相关,并可通...
    黑夜的眸阅读 1,107评论 0 0
  • 一维数组排序arr = [1,3,4,5,6]arr.sort #默认排序arr.sort{|x,y|x<=>y}...
    bruce_wu阅读 2,793评论 0 0
  • Array中的方法 四个方面去学习数组的方法 方法的作用 是否传递参数 有没有返回值 原数组是否发生改变 注意: ...
    不是王小贱阅读 422评论 0 3
  • 管理局 健健康康
    不想去名字阅读 223评论 0 0
  • 轰隆隆 轰隆隆 …… 父亲的血压不知道降下去了没有 母亲的眼角是否又多了几条鱼尾纹 阳台的君子兰应该长出了新的叶片...
    时光回忆阅读 168评论 0 0