Rubyリファレンス: Home

[] (Hash)

Edit   History

標準クラス・モジュール > Hash > []

hash[key]

[]メソッドは、ハッシュから引数keyのキーに対応する値を取り出して返します。

keyのキーがないときは、ハッシュのデフォルト値を返します。ハッシュにデフォルト値が設定されていなければnilを返します。

scores = { "Alice" => 50, "Bob" => 60, "Carol" => 90, "David" => 40 }
p scores["Carol"]
 
p scores["Eve"]
scores.default = -1
p scores["Eve"]
90
nil
-1

関連項目