單項(xiàng)選擇題

程序員正在進(jìn)行一個(gè)項(xiàng)目,必須實(shí)現(xiàn)equals方法與所給的hashCode方法協(xié)調(diào)運(yùn)行:() 
public int hashCode() {  
return (size.hashCode() + color.hashCode()) * 17;  
}  
哪一個(gè)equals方法支持此目標(biāo)?()  

A. 無法確定
B. public boolean equals(Object o) {  Sock s = (Sock) o;return size.equals(s.size);  } 
C. public boolean equals(Object o) {  Sock s = (Sock) o;return color.equals(s.color); }
D. public boolean equals(Object o) {  Sock s = (Sock) o;return size.equals(s.size) &&color.equals(s.color); }

題目列表

你可能感興趣的試題

微信掃碼免費(fèi)搜題