==与equals区别

==

1.对于基础类型,对比的值是否相等

2.如果是引用类型object,是对比引用地址是否相等

equals

1.用于对比两个类是否相等,在源码里面会先对比地址,如果不是在调用equals方法进行对比,equals方法可重写。

一般equals与hahcode都要同步重写

posted @ 2024-08-04 21:12  辉辉、  阅读(7)  评论(0)    收藏  举报