如果equals的左边是空值 会出现空指针异常

admin|
702

今早碰到了一个小bug,equals左边为null,然后就报了异常,然后用了个最蠢的方法解决了,就是先判断它不为空,再用equals。截图记录下自己的蠢。


原本是:


这样子当 info.getBusinessType() 为 null 时就会报错


然后当时就改成了


这样子也能通过,但是很蠢啊。过后百度了一下,其实只要改变一下位置就不会报错了