在Java中,如果一个类重写了equals()方法,那么为了保持一致性,通常还需要重写哪个方法?

答案解析

在Java中,如果一个类重写了equals()方法,为了保持一致性,通常还需要重写hashCode()方法。这是因为根据Java的约定,如果两个对象通过equals()方法比较是相等的,那么它们的hashCode()方法也必须返回相同的值。
正确答案:B
随机推荐
开始刷题