在Ruby中,可以使用Array.new
方法从X.times返回数组的干净方法。Array.new
方法接受一个整数参数,表示数组的长度,并且可以接受一个可选的代码块,用于初始化数组的每个元素。
例如,如果要创建一个包含5个元素的数组,可以使用以下代码:
array = Array.new(5) { |i| i * 2 }
这将创建一个包含5个元素的数组,其中每个元素的值为其索引的两倍。
另外,如果要创建一个包含5个元素的数组,每个元素都是0,可以使用以下代码:
array = Array.new(5, 0)
这将创建一个包含5个元素的数组,其中每个元素的值都是0。
总之,使用Array.new
方法可以方便地创建数组,并且可以根据需要初始化数组的元素。
企业创新在线学堂
云+社区技术沙龙[第11期]
【产研荟】直播系列
“中小企业”在线学堂
“中小企业”在线学堂
Elastic 中国开发者大会
Elastic 实战工作坊
云+社区技术沙龙[第21期]
云+社区技术沙龙[第14期]
领取专属 10元无门槛券
手把手带您无忧上云