java String类的equals方法使用这一事项,不小心就会出现空指针异常NullPointerException

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/mengtianqq/article/details/81940855

java  String类的equals方法使用这一事项,不小心就会出现空指针异常NullPointerException

1、注意事项一:

使用之前一定要有非空判断,  !=null

  (1)没有非空判断的代码如下:

if(TaskVO.getSenderName().equals("openLog")){
            showLog();
        }

(2)有非空判断,TaskVO.getSenderName() !=null:

if(TaskVO.getSenderName() !=null && TaskVO.getSenderName().equals("openLog")){
            showLog();
        }

总结:没有非空判断会导致空指针异常NullPointerException

猜你喜欢

转载自blog.csdn.net/mengtianqq/article/details/81940855