亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Java基礎(chǔ)之詳解HashSet的使用方法

 更新時(shí)間:2021年06月29日 16:37:13   作者:UF1RE  
今天給大家?guī)淼氖顷P(guān)于Java基礎(chǔ)的相關(guān)知識,文章圍繞著HashSet的使用方法展開,文中有非常詳細(xì)的介紹及代碼示例,需要的朋友可以參考下

Java HashSet

HashSet 基于 HashMap 來實(shí)現(xiàn)的,是一個(gè)不允許有重復(fù)元素的集合。

HashSet 允許有 null 值。

HashSet 是無序的,即不會記錄插入的順序。

HashSet 不是線程安全的, 如果多個(gè)線程嘗試同時(shí)修改 HashSet,則最終結(jié)果是不確定的。 您必須在多線程訪問時(shí)顯式同步對 HashSet 的并發(fā)訪問。

HashSet 實(shí)現(xiàn)了 Set 接口。

HashSet 中的元素實(shí)際上是對象,一些常見的基本類型可以使用它的包裝類。

添加元素

HashSet 類提供類很多有用的方法,添加元素可以使用 add() 方法:

實(shí)例

判斷元素是否存在

我們可以使用 contains() 方法來判斷元素是否存在于集合當(dāng)中:

實(shí)例

刪除元素

我們可以使用 remove() 方法來刪除集合中的元素:

實(shí)例

刪除集合中所有元素可以使用 clear 方法:

實(shí)例

計(jì)算大小

如果要計(jì)算 HashSet 中的元素?cái)?shù)量可以使用 size() 方法:

實(shí)例

迭代 HashSet

可以使用 for-each 來迭代 HashSet 中的元素。

實(shí)例

到此這篇關(guān)于Java基礎(chǔ)之詳解HashSet的使用方法的文章就介紹到這了,更多相關(guān)HashSet的使用方法內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論