敲代码时判空是必须的,这里分享一下java实体类及类属性判空体会。
一、实体类判空:
1.1实体类判空
如果是读库返回实体类,我们直接判空即可,如下图
1.2如果是先定义了类就不能这样判空了,因为new 对象时已经分配了资源,代码不执行if而是执行else,如下图
二、类属性判空
如果遇到上述1.2情况时,属性判空就比较麻烦了,特别是类属性是基本类型时,比如类的id属性是long类型时,这时可以用下面的代码(下面的代码是看网上提供的判断类是否都为null的判断方法)
修改上述代码为下图,就可以根据实际需求判断类指定属性是否为空了,比如判断long类型的id
java实体类及类属性判空
最新推荐文章于 2023-10-29 16:57:38 发布