obj != null、null != obj和obj == null、null == obj的区别

时间:2021-03-10 12:56:25   收藏:0   阅读:0

1、null != obj、obj != null和null == obj、obj == null的区别

Java里推荐null == obj或null != obj的写法;原因相同,利用编译器减少错误

2、先说null == obj和obj == null,如果少写一个等号null = obj编译器会报错,

但是obj = null直接把对象置为空,会影响程序功能,而且编译不报错,后面还会容易产生空指针

3、obj != null和null != obj和第二点是一样的考虑,考虑少写!的情况

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!