- 266 名前:263 mailto:sage [2009/08/08(土) 12:01:56 ]
- >>265
そりゃstrのメソッド呼ぶ気なら事前にnullチェックするでしょうよ。 でもその場合は、 if (str != null && str.equals("")) { //処理 } else { } と書いてもelseにはnullでも来てしまう訳で、 if (str != null) { if (str.equals("") { } else { } } とか、 if (str == null) { return; } if (str.equals("")) { } else { } と書く事に。 もし、nullまたは空文字とそれ以外を分けたいなら if (str == null || str.equals("")) { } else { } って書きますけどね。
|

|