Java基础-关键字-面对对象

❤1、Java基础 1、为什么重写equals还要重写hashcode 简单的说就是为了保证同一个对象,保证在equals相同的情况下hashcode值必定相同,如果重写了equals而未重写hashcode方法,可能就会出现两个没有关系的对象equals相同的(因为equal都是根据对象的特征进行重写的),但hashcode确实不相同的。 为了提高程序的效率才实现了hashcode方法,先进行h
相关文章
相关标签/搜索