「Ruby入門」配列の要素の初期化をするサンプル

2021年2月23日

使用例

# 要素数が0個の配列
cftArr = []
p cftArr
cftArr = Array.new
p cftArr

# 要素数を指定
cftArr = Array.new(4)
p cftArr

# 要素数を指定して値を格納
cftArr = Array.new(4, "ss")
p cftArr

# 要素のインデックスを引数としブロックを実行
cftArr = Array.new(4){ | index | "sas#{index}" }
p cftArr

cftArr = Array.new(4){ "ss" }
p cftArr

実行結果
>ruby test1234.rb
[]
[]
[nil, nil, nil, nil]
[“ss", “ss", “ss", “ss"]
[“sas0", “sas1", “sas2", “sas3"]
[“ss", “ss", “ss", “ss"]

Ruby

Posted by arkgame