Ruby ハッシュが空であるかを判定する

  • 作成日 2021.06.28
  • 更新日 2022.08.08
  • Ruby
Ruby ハッシュが空であるかを判定する

Rubyで、empty?を使用して、ハッシュが空であるかを判定するサンプルコードを記述してます。rubyのバージョンは2.7.2を使用してます。

環境

  • OS windows10 pro 64bit
  • ruby 2.7.2p137

empty?使い方

empty?を使用すれば、ハッシュが空であるかを判定することが可能です。

h = {}

p h.empty?
# true

以下は、ハッシュが空であるかを判定するサンプルコードとなります。

h = {}

p h.empty?
# true

h = Hash.new

p h.empty?
# true

h = {'key1' => 1, 'key2' => 2}

p h.empty?
# true
# true
# false