if(str == null || "".equals(null))和if(str == null || str.equals(""))有什么区别吗if(str == null || "".equals(null))和if(str == null || str.equals(""))有什么区别吗
if(str == null || "".equals(null))和if(str == null || str.equals(""))有什么区别吗如果str == null 为真,则前者if()中会返回false,后者if()会报空指针异常;你这里使用的str字符串对象是null,表示没有指向任何对象,在执行str.equal()方法时,虚拟机会发现str...