不一样
如果a为null
a = null;
a.equals("")出错nullPointerException
如果写为"".equals(a)-->就可以防止nullPointerException啦
看例子:
class AA
{
}
打印结果如下:
().equals(str) is ok
Exception in thread "main" java.lang.NullPointerException
最后结论:("").equals(str)在str为null的时候返回false,str.equals("")在str为null时会抛空指针异常.
http://blog.sina.com.cn/s/blog_64733783010162al.html
685

被折叠的 条评论
为什么被折叠?



