久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

Java基礎之詳解HashSet的使用方法

瀏覽:174日期:2022-08-09 15:52:05
Java HashSet

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

HashSet 允許有 null 值。

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

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

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

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

添加元素

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

實例

Java基礎之詳解HashSet的使用方法

判斷元素是否存在

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

實例

Java基礎之詳解HashSet的使用方法

刪除元素

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

實例

Java基礎之詳解HashSet的使用方法

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

實例

Java基礎之詳解HashSet的使用方法

計算大小

如果要計算 HashSet 中的元素數(shù)量可以使用 size() 方法:

實例

Java基礎之詳解HashSet的使用方法

迭代 HashSet

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

實例

Java基礎之詳解HashSet的使用方法

Java基礎之詳解HashSet的使用方法

到此這篇關于Java基礎之詳解HashSet的使用方法的文章就介紹到這了,更多相關HashSet的使用方法內容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持好吧啦網(wǎng)!

標簽: Java
相關文章:
主站蜘蛛池模板: 蒲江县| 潍坊市| 湄潭县| 安龙县| 库伦旗| 全椒县| 苍山县| 平陆县| 肥乡县| 化德县| 太保市| 南和县| 彰化市| 鄯善县| 吴川市| 宜昌市| 绥中县| 绥滨县| 大宁县| 山阳县| 顺昌县| 庆城县| 天台县| 镇康县| 陵川县| 洪雅县| 紫云| 杭州市| 巴中市| 昌江| 家居| 黔东| 金昌市| 潼关县| 毕节市| 平邑县| 永康市| 武宁县| 台南市| 静宁县| 德钦县|