在应用HashSet、HashMap类时,如果存储的是自定义类、或者自定义类的对象作为key值,则在定义类时需要重写Object的 (.) 方法来生成散列码。该方法中用到主要成员变量与equals()中进行比较的成员变量 () 。
hash code()|保持一致
在应用HashSet、HashMap类时,如果存储的是自定义类、或者自定义类的对象作为key值,则在定义类时需要重写Object的 (.) 方法来生成散列码。该方法中用到主要成员变量与equals()中进行比较的成员变量 () 。
hash code()|保持一致