数组是一种实用的处理对象集合的方式:插入、取回、移除、数组的相互合并、数组的转换(将一个内嵌的数组扁平化为一个一维数组),查询数组的属性和状态。
和常见的new方法一样,在数组的类上调用它:
a=Array.new
指定数组大小 >>Array.new(3)
=>[nil,nil,nil]
初始化 >>Array.new(3,“abc”)
=>[“abc”,“abc”,“abc”]
代码块 >>n=0
=>0
>>Array.new(3){n+=1;n*10}
=>[10,20,30]