[mustang] 次世代Javaの動向 3 [dolphin]
■ このスレッドは過去ログ倉庫に格納されています
0039デフォルトの名無しさん
2006/09/04(月) 19:52:23strはその後使われるとは限らない
単にチェックのためだけに使われる場合もある
> null を確認するために使うメソッドでもないしさ。
nullチェックと文字列の比較を同時に行うためのイディオムとして"".equals(str)
を使うのは問題だという話なのだが。つまり、
if(str != null || str.equals("")){
doSomething();
}
の代わりに
if("".equals(str)){
doSomething();
}
で済ませちゃうという状況を想定している
■ このスレッドは過去ログ倉庫に格納されています