在Java中,如果一个类重写了equals()方法,那么为了保持一致性,通常还需要重写哪个方法? A. toString() B. hashCode() C. clone() D. finalize() 答案解析 在Java中,如果一个类重写了equals()方法,为了保持一致性,通常还需要重写hashCode()方法。这是因为根据Java的约定,如果两个对象通过equals()方法比较是相等的,那么它们的hashCode()方法也必须返回相同的值。 正确答案:B