Rubyリファレンス: Home

include?, member? (Hash)

Edit   History

標準クラス・モジュール > Hash > include?, member?

hash.include?(key)
hash.member?(key)

include?メソッドは、ハッシュが引数keyと同じキーを持っていればtrue、なければfalseを返します。

member?メソッドは、include?の別名です。また、has_key?, key?メソッドもinclude?の別名です。

person = { :name => 'Sato', :sex => 'male', :country => 'Japan' }
puts person.include?(:country)
puts person.include?(:height)
true
false

関連項目