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

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

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

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

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

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

 

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

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA