== 和 equals的区别

114 阅读1分钟

==

==可以用于比较基本数据类型,也可以比较对象

==是比较堆中的地址,判断是否是同一个对象

equals

equals只能比较对象,判断对象内容是否相等

如果没有重写object中的equals方法,那么相当于==