課程
/后端開發
/Java
/Java入門第三季
對比兩個方法,只是List比Set多一個this,其他地方沒有區別,是這樣么?
2019-11-21
源自:Java入門第三季 4-11
正在回答
Set 和 List的邏輯肯定是一樣的,只不過一個是有序且可以重復的集合,一個是無需且無法重復的集合。在開發中按照實際需求使用不同的集合方法而已。
我自己復習寫Set方法的時候,也加了一個this,程序也沒報錯。
你要理解this是什么:
表示對當前對象的引用,比如:return this;
表示當前對象的成員變量,而非函數參數,比如 this.i;
調用構造方法,比如定義了構造方法j,在另外的構造函數中調用j? ? ?this(j);
在無參的構造方法里是一樣的
舉報
Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧
1 回答set和list相比優勢是什么?
2 回答Set中的List問題
4 回答不是set嗎,為什么還是list?
4 回答集合中的list,set,map可以嵌套?
1 回答list中的add()方法怎么一直只替換第一個數組啊?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-11-29
Set 和 List的邏輯肯定是一樣的,只不過一個是有序且可以重復的集合,一個是無需且無法重復的集合。在開發中按照實際需求使用不同的集合方法而已。
我自己復習寫Set方法的時候,也加了一個this,程序也沒報錯。
你要理解this是什么:
表示對當前對象的引用,比如:return this;
表示當前對象的成員變量,而非函數參數,比如 this.i;
調用構造方法,比如定義了構造方法j,在另外的構造函數中調用j? ? ?this(j);
2019-11-21
在無參的構造方法里是一樣的