读书人

判断空 放在前美还是后好

发布时间: 2012-08-14 10:39:57 作者: rapoo

判断空 放在前好还是后好
Stirng s;
if(s == null || s.equals("")) 和 if(null == s || "".equals(s)) 

我喜欢用前一种方式 也看到有人用后一种 不知道那个好

[解决办法]
LZ的大家看明白?

什麽要拆分解?有意思?

lz的是放在一起有有,而不是大家想的NUllPointer,lz不傻。
[解决办法]
效果一样。放在前面只是为了防止写成 obj=null
[解决办法]

探讨

这不光是习惯的问题啊,前面的写法是有潜在错误的,
Stirng s;
if(s == null || s.equals("")),s为null的时候, s.equals("")会跑出空指针异常。
所以要后面那种写法。

读书人网 >J2EE开发

热点推荐