>>247
str.equals(null) は
NullPointerException投げるか、falseを返す。
で、この比較には何か意味があるのか?