課程
/后端開發(fā)
/Java
/Java入門第三季
Course中的equals方法也重寫了
2017-02-11
源自:Java入門第三季 6-1
正在回答
把工程發(fā)我郵箱,我抽空幫你看看。1808570357@qq.com
慕蓋茨4466670 提問者
ziom 回復(fù) 慕蓋茨4466670 提問者
equals()重寫的有問題,下面是我在你寫的基礎(chǔ)上做的修改
public?boolean?equals(Object?obj){ ????if(this==obj) return?true; ????if(obj==null) return?false; ????if(!(obj?instanceof?Course)) return?false; ????Course?course=(Course)obj; ????if(this.name==null){ if(course.name==null) ????return?true; else ????return?false; ????}else{ ????????//?if(this.name==course.name) if(this.name.equals(course.name)) ????return?true; else ????return?false; ????} }
今天的課程采納滿了,請明天再采納
舉報
Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧
3 回答從鍵盤輸入的課程提示false
5 回答最后一個輸入課程判斷是否contains,一直是false
2 回答equals 已經(jīng)重寫了(自動重寫的),第一次返回了true,但創(chuàng)建新對象后,所有課程都是返回的false,求解?
4 回答為什么我這里是返回false?
2 回答求助。。。有沒有跟我一樣添加了hashcode和equals還是返回false的
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-02-11
把工程發(fā)我郵箱,我抽空幫你看看。1808570357@qq.com
2017-02-11
equals()重寫的有問題,下面是我在你寫的基礎(chǔ)上做的修改
今天的課程采納滿了,請明天再采納