面试题:Java 中的 == 与 equals 区别
面试 Java About 180 words==
- 当
==
判断基本数据类型时,是判断两个数值是否相等。 - 当
==
判断应用数据类型时,是判断两个对象地址值是否相等。
equals
equals
方法不能作用于基本数据类型的变量
- 没有重写
equals
方法时,是判断两个对象地址值是否相等。 - 重写了
equals
方法时,是判断两个对象所指向的内容是否相等。(如String
、Date
都重写了equals
方法)
Views: 2,701 · Posted: 2019-05-10
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...