Rubyでハッシュ値の有無チェックをしてみよう

  • このエントリーをはてなブックマークに追加

ハッシュ値の有無チェック has_key? を使ってみよう!

data = {:country => 'Japan', :town => 'Tokyo', :station => nil}

このデータがあるときに、countryがある場合に処理をしたいと言うときは

以下のような書き方をします。

if data.has_key?(:country)
    # お好みの処理を…
end

 

これで判定するケースは多そうなので便利ですねっ。

  • このエントリーをはてなブックマークに追加

コメントを残す

*