- HashCode方法返回对象的散列码。散列码可能会有冲突的情况,即不同的对象有相同的散列码。
- equals方法如果每个字段都相同则认为是同一个对象。
在比较是否是同一个对象时,先用hashCode方法比较散列码是否相同,如果不同必然不是同一个对象,如果相同则不能确定,此时再调用equals方法进行判断。 - 为啥要先用Hashcode方法呢? 因为此方法更快。
05-18
870

05-17
1461

05-20
448

05-18
822

05-17
305
