エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
文字列や配列等のオブジェクト内が空かどうか確かめるためのメソッド - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
文字列や配列等のオブジェクト内が空かどうか確かめるためのメソッド - Qiita
はじめに 文字列や配列を格納している変数の中に、要素が存在しているか確認するケースがあります。 そ... はじめに 文字列や配列を格納している変数の中に、要素が存在しているか確認するケースがあります。 それをまとめたいと思います。 メソッド名とそれぞれの機能 nil?メソッド 変数の値がnilまたは、値なしの場合、真となります。 empty?メソッド 変数の値が""(文字列の場合)や値が空白の場合、真となります。 nil?との違いは、empty?は変数の値はあることはあるが、その値が空を示している、という点です。 blank?メソッド nil?が真となる場合、または、empty?が真となる場合に、blank?は真となります。 簡単に言えば、blank?は値といえるものがない場合、真となります。 present?メソッド blank?とは全く逆の動作をします。present?は、値といえるものがある場合、真となります。