自己设计的类对象作为元素存储HashSet对象时,要求()。

自己设计的类对象作为元素存储HashSet对象时,要求()。

A.重写equals()方法来定义对象的是否重复

B.必须重写hashCode()方法,

C.在hashCode()方法中,要用equals()方法比较成员变量计算hash值

D.以上都是

正确答案是D