sales = {"arare"=>100, "senbei"=>200, "kinoko"=>300}

p sales.size

----------

実行結果



----------

いくつ要素が入っているか表示される

----------

sales = {"arare"=>100, "senbei"=>200, "kinoko"=>300}

p sales.empty?

----------

実行結果

false

----------

要素が空か調べる
※今回は要素が入っているので偽(false)と表示された

----------

sales = {"arare"=>100, "senbei"=>200, "kinoko"=>300}

p sales.has_key?("arare")

----------

実行結果

true

----------

("~")というキーがあるか調べる
※今回はarareというキーが入ってるので真(true)と表示された

----------


sales = {"arare"=>100, "senbei"=>200, "kinoko"=>300}

p sales.has_value?(100)

----------

実行結果

true

----------

100という値を持っているかを調べる
※今回は100という値を持っているので真(true)と表示された