首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > Ruby Rails >

[Ruby学习小结]Ruby中的数组

2013-03-04 
[Ruby学习总结]Ruby中的数组1、数组的定义Ruby中的数组是动态数组,存储的数据不用限定类型,数组的长度是根

[Ruby学习总结]Ruby中的数组

1、数组的定义

Ruby中的数组是动态数组,存储的数据不用限定类型,数组的长度是根据存储需要动态扩展,所以,在进行数据定义的时候,只用用最简单的方式new一个Array对象就可以了,可以使用以下几种方式:

arr1=[1,2,3,'a','b']arr2=[1,2,'a','c','d']i=arr1+arr2 #数组:1 2 3 a b 1 2 a c dj=arr1-arr2#数组:3 bk=arr1*2 #数组:1 2 3 a b 1 2 3 a bm=arr1|arr2 #数组:1 2 3 a b c dn=arr1&arr2 #数组:1 2 a
5、其他

数组还有其他一些很方便的方法,如倒转、排序、是否包含某元素等,可以参考官方API:http://ruby-doc.org/core-2.0/Array.html



热点排行