读书人

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

发布时间: 2013-03-04 17:22:12 作者: rapoo

[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



读书人网 >Ruby Rails

热点推荐