Java-HashSet

KouWei.Lee
2 min readAug 18, 2020

--

Set set=new HashSet(); 新增一個HashSet

Set 不能放重複的元素

重複定義: 元素中equals回傳true則為重複

Set為無序因此無法保證印出的為加入順序

使用Contains檢查是否存在於set

有順序的Set -LinkedHashSet

Set set=new LinkedHashSet(); 新增LinkedHashSet

依照新增的順序排列

注意:

使用HashSet 比對 HashCode跟equals要同時覆寫成正確邏輯

--

--

No responses yet