Masa / Lino Blog

Masanori Satoh ( Masa / Lino ) の徒然ブログです

Rubyのif文真偽判定

真;falseとnil以外のオブジェクト
偽:falseとnil

Javaとはちょっと違う。
Javaだったらまずnullかチェックしてから、真偽判定。

if( str != null && str.equals("str") )

とか

if( "str".equals(str) )

Rubyだと特に気を使わなくていいみたい。
軽く書くにはいいけど、重く書くときはどうかなと。