「Ruby」empty?を使用してハッシュが空であるかを判定する

構文
変数名.empty?
empty?を使用して、ハッシュが空であるかを判定します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#!/usr/bin/ruby
cft = {}
p "ハッシュが空であるかを判定する結果1"
p cft.empty?
ct = Hash.new
p "ハッシュが空であるかを判定する結果2"
p ct.empty?
cf = {'keyA' => 'tokyo', 'keyB' => 'oosaka'}
p "ハッシュが空であるかを判定する結果3"
p cf.empty?
#!/usr/bin/ruby cft = {} p "ハッシュが空であるかを判定する結果1" p cft.empty? ct = Hash.new p "ハッシュが空であるかを判定する結果2" p ct.empty? cf = {'keyA' => 'tokyo', 'keyB' => 'oosaka'} p "ハッシュが空であるかを判定する結果3" p cf.empty?
#!/usr/bin/ruby

cft = {}
p "ハッシュが空であるかを判定する結果1"
p cft.empty?

ct = Hash.new
p "ハッシュが空であるかを判定する結果2"
p ct.empty?

cf = {'keyA' => 'tokyo', 'keyB' => 'oosaka'}
p "ハッシュが空であるかを判定する結果3"
p cf.empty?

実行結果
“ハッシュが空であるかを判定する結果1"
true
“ハッシュが空であるかを判定する結果2"
true
“ハッシュが空であるかを判定する結果3"
false

Ruby

Posted by arkgame