ruby的Array总结

ruby的Array总结

社会主义新天地 提交于 2020-04-14 04:13:08
【今日推荐】:为什么一到面试就懵逼!>>> ruby的Array总结 2010-12-28 11:25:54| 分类: Ruby/Rails | 字号 订阅 Array 作为一个类,其中方法有: ( 简单的就不想说明了,仅作参考) 方法 说明 调用举例 其他 [] 将返回一个新 array 类对象 new 创建新 array 对象, Array.new(size=0 , object= nil) Array.new(2) & 将 2 个数组相与的结果,返回 array 对象 * 重复扩建该数组 [1,2]*2 =>[1,2,1,2] + 2 个数组链接到一个新数组 [1,2]+[2,3]=>[1,2,2,3] -- 去掉数组中重复的 [1,2,2,4]--[2]=>[1,4] << 同 + ,不过是返回 << 左边的 Array [1,2]<<[3]=>[1,2,3] <=> 比较,返回 -1 , 0 , 1 == 是否相等,返回 True or False === 和上一样, assoc 查找一个 Array 由多维 array 组成的一维数组,并返回。查找的元素还得是其中一维数组的起始值 at Returns the element at index anInteger . 和 a[i] 一样。 clear 从 array 中清除所有数据 collect 其实就是迭代器