当前位置: 技术问答>java相关
请问null!=myobj和myobj!=null有什么不同?
来源: 互联网 发布时间:2015-11-10
本文导语: if(null!=myobj) if(1!=size) 和 和 if(myobj!=null) if(size!=1) 请问这两种表示方法有什么不同? | 没有不同 | 完全...
if(null!=myobj) if(1!=size)
和 和
if(myobj!=null) if(size!=1)
请问这两种表示方法有什么不同?
和 和
if(myobj!=null) if(size!=1)
请问这两种表示方法有什么不同?
|
没有不同
|
完全一样
|
最好 用if(myobj!=null),这样和人们的正常习惯一样。其实是没有区别的,因为他们最终转换成布尔型的值
|
比较
的时候没什么不同
的时候没什么不同
|
没有不同,倒过来写实因为人有时候会很粗心的,有时候会把if (obj == null)写成if (obj = null),这样写可以避免错误,因为编译器会报错的。