位置:首頁 > 軟件操作教程 > 編程開發(fā) > Java > 問題詳情

Java HashSet 類

提問人:劉旭39發(fā)布時間:2020-11-27

HashSet 類

HashSet實現了Set接口,由哈希表(實際上是一個HashMap對象)支持。它不保證Set內元素的 順序,因此每次在訪問或迭代遍歷時取出元素的順序并不相同C。

使用時通常將變量類型聲明為類型,可以通過具體的實現類來定義不同對象的具體實例化類型。

Set<String> hashSet = new HashSet<String>();

Set<E> hashSet2 = new HashSet<>();

Set<E> hashSetWithCapacity = new HashSet<>(10);

上述代碼中,第一個指定聲明了元素都是String類型的Set集合;第二個指定中,E是Java中合法 的數據類型,代表它可以是Java中任意的合法數據類型。HashSet中提供了默認的構造器HashSet(int intialCapacity),可以初始化一個指定大小的集合。

繼續(xù)查找其他問題的答案?

相關視頻回答
回復(0)
返回頂部