多項選擇題

在java中,我們通過重寫equals和hashCode后,下面關(guān)于這兩個方法說法正確的是()

A.兩個對象的hashCode值相同,那么他們調(diào)用equals()方法返回值一定為true
B.兩個對象的hashCode值相同,那么他們調(diào)用equals()方法返回值可以為false
C.hashCode值一般與對象的成員變量有關(guān)
D.只要重寫equals方法,就一定要重寫hashCode方法

微信掃碼免費搜題