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