[Ruby] ハッシュが空であるか確認する(.empty?)

Pocket

masaoです。ハッシュ配列が空であるか知りたいときありませんか?ほとんどの人はそんな必要ないと思いますが、わたしはたまに知りたい時があります。

スポンサーリンク

ハッシュ配列が空であるか確認する

ハッシュ配列が空であるかの判定はempty?メソッドで行うことができます。

empty_hash = {}
if empty_hash.empty?
  # 空です
else
  # なにか入ってます
end

not_empty_hash = {"頭が" => "痛い"}
if not_empty_hash.empty?
  # 空です
else
  # なにか入ってます
end

備忘録として残しておいてもスグに忘れます。困ったものですが、忘れることに慣れすぎて困らなくなってる自分がいます。。。

スポンサーリンク


Pocket

Leave a Comment

Your email address will not be published. Required fields are marked *