在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
方法可以方便地创建数组,并且可以根据需要初始化数组的元素。
领取专属 10元无门槛券
手把手带您无忧上云