概要
配列に指定した値を一括設定する
詳細
配列に指定した値を一括設定します。
サンプルコード
# encoding: utf-8 require "pp" def println(ary) print "#{ary}\n" end ary = Array.new(5) ary.fill("@") println ary ary.fill("!", 2, 2) println ary ary.fill("?", 1..2) println ary ary.fill{|i|i+1} println ary
出力
["@", "@", "@", "@", "@"] ["@", "@", "!", "!", "@"] ["@", "?", "?", "!", "@"] [1, 2, 3, 4, 5]