>>64
"".equals(str)の後にstrがnullかどうかのチェックはしないのか?
するんだったらここでnullチェックをしない意味が無い。
しないんだったら常にNullPointerExceptionの可能性がある。
strがnullになり得ないのならstr.length()==0で十分。

結局同じこと