課程
/后端開發(fā)
/Java
/JAVA遇見HTML——Servlet篇
重寫hashcode()原因是什么?是判斷兩個(gè)對(duì)象i1.equles(i2)時(shí)需要用嗎?
2016-08-02
源自:JAVA遇見HTML——Servlet篇 2-9
正在回答
對(duì),因?yàn)槊總€(gè)對(duì)象生成的hashcode不一樣,想要使創(chuàng)建的對(duì)象一樣,可以合并,就要重寫hashcode方法
weilee 提問者
HashMap的get、put、containsKey,這幾個(gè)方法會(huì)用到hashcode,在hashcode相同、item本身不相同的情況下,才會(huì)用equals比較
這一句話說(shuō)得通俗易懂啊
舉報(bào)
本門課程在JSP課程的基礎(chǔ)上,深入介紹Servlet的基礎(chǔ)知識(shí)
3 回答似乎不用重寫hashcode he 和equals方法,在添加商品的方法中加個(gè)判斷也是可行的!
6 回答hashcode()和equals()方法重寫理解
2 回答out不是內(nèi)置對(duì)象嗎?
2 回答為什么要方法重寫?
1 回答重寫doPost()方法為什么要?jiǎng)h除對(duì)父類構(gòu)造器的調(diào)用
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-08-03
對(duì),因?yàn)槊總€(gè)對(duì)象生成的hashcode不一樣,想要使創(chuàng)建的對(duì)象一樣,可以合并,就要重寫hashcode方法
2017-10-11
HashMap的get、put、containsKey,這幾個(gè)方法會(huì)用到hashcode,在hashcode相同、item本身不相同的情況下,才會(huì)用equals比較
2017-10-02
這一句話說(shuō)得通俗易懂啊