Gardo_K
2018-12-26 21:17
如题,请大神帮帮忙~
“==”,基本类型比较的是值,引用类型比较的是地址
equals,比较对象引用类型,默认比较地址
当对象值为null时表示该对象不存在,即没有在内存中开辟空间也就不存在地址
如果对象obj为空,那么obj == null就返回真,而obj.equals(null)将会抛出异常,因为null对象在堆上是游离的,无法调用任何方法。
空指针异常
Java入门第三季
409792 学习 · 4340 问题
相似问题
回答 10