java中为什么比较对象是否为空时,使用==而不使用equals方法呢?
下文笔者讲述java代码开发时,比较对象是否为空时,使用 ==的相关说明,如下所示:
1.两个的功能不同 ==:用于比较对象是否有相关引用 equals:用于检测两个对象是否相等 2.对象为空时,使用equals方法时,则会抛出NullPointerException异常
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。