第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

關(guān)于constains和remove方法的問題

https://img1.sycdn.imooc.com//5b9e4a460001b7c810730423.jpg

1、在上面的例子中,個人總感覺constains方法有些雞肋,就是先用get方法取出來,再判斷是否在ArrayList中,總感覺怪怪的。不明白constains方法使用的精髓。

2、我一開始的想法是自己新建一個與ArrayList中第0個元素一模一樣的一個course對象,再用contains判斷,但總是false,我估計constains方法類似于==,而不是equal,不知道我的理解對不對,請指正。

3、reomve方法也是如此,如果不是通過下標(biāo)的方法刪除,就一定要先通過get方法得到里面的object,再調(diào)用remove,而不能通過新建一個ArrayList中一模一樣的對象刪除。反正就是比較困惑,也是不明白remove的精髓。

正在回答

3 回答

老師教程中有做測試,新建一個一模一樣的Course對象,是false 是因為他就不在集合中啊


0 回復(fù) 有任何疑惑可以回復(fù)我~

問題已

0 回復(fù) 有任何疑惑可以回復(fù)我~

第二個問題,你的course的equals是否重寫

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

關(guān)于constains和remove方法的問題

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號