このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 3.0 リファレンスマニュアル

instance method Hash#length

length -> Integer[permalink][rdoc][edit]
size -> Integer

ハッシュの要素の数を返します。

h = { "d" => 100, "a" => 200, "v" => 300, "e" => 400 }
p h.length      # => 4
p h.size        # => 4
p h.delete("a") # => 200
p h.length      # => 3
p h.size        # => 3