对象是null还是空对象

xiaoxiao2021-02-28  10

今天写代码遇到一个问题,是以前没有注意到的,就是在判断UserInfo对象是不是空的时候,我的方法是new UserInfo去接受返回值,然后我在判断这个对象是不是null的时候,一直返回的是这个这个对象不是空.然后我查询了一下,发现这个new出来的对象并不是null,它拥有UserInfo对象所有的方法和属性,所以我将接受的对象和返回的对象全部设置为null才可以进行业务逻辑的判断.所以,在写代码的时候需要很明确的知道我们需要的时候空对象还是null值.
转载请注明原文地址: https://www.6miu.com/read-2350015.html

最新回复(0)