==与equals区别
==
1.对于基础类型,对比的值是否相等
2.如果是引用类型object,是对比引用地址是否相等
equals
1.用于对比两个类是否相等,在源码里面会先对比地址,如果不是在调用equals方法进行对比,equals方法可重写。
一般equals与hahcode都要同步重写
每天坚持,终会抵达!
==
1.对于基础类型,对比的值是否相等
2.如果是引用类型object,是对比引用地址是否相等
equals
1.用于对比两个类是否相等,在源码里面会先对比地址,如果不是在调用equals方法进行对比,equals方法可重写。
一般equals与hahcode都要同步重写