我在 java 中有一个类,它包含两个整数和一个整数数组作为成员,我想制作一个以上述对象为键的 HashMap 。我应该如何覆盖等号运算符和 hashCode() 以便与成员具有相同整数值且数组中相同条目的对象获得相同的哈希码?(或者这样的事情甚至可能)提前致谢。
最佳答案
使用 java.util.Arrays#equals(int[], int[])
和 Arrays.hashCode(int[])
关于java - 为包含数组的类覆盖 java 中的 hashCode(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33106154/