Java基础之详解HashSet的使用方法

Java基础之详解HashSet的使用方法,恰卡网带你了解更多相关信息。

Java HashSet

HashSet 基于 HashMap 来实现的,是一个不允许有重复元素的集合。

HashSet 允许有 null 值。

HashSet 是无序的,即不会记录插入的顺序。

HashSet 不是线程安全的, 如果多个线程尝试同时修改 HashSet,则最终结果是不确定的。 您必须在多线程访问时显式同步对 HashSet 的并发访问。

HashSet 实现了 Set 接口。

HashSet 中的元素实际上是对象,一些常见的基本类型可以使用它的包装类。

添加元素

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

实例

判断元素是否存在

我们可以使用 contains() 方法来判断元素是否存在于集合当中:

实例

删除元素

我们可以使用 remove() 方法来删除集合中的元素:

实例

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

实例

计算大小

如果要计算 HashSet 中的元素数量可以使用 size() 方法:

实例

迭代 HashSet

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

实例

到此这篇关于Java基础之详解HashSet的使用方法的文章就介绍到这了,更多相关HashSet的使用方法内容请搜索趣讯吧以前的文章或继续浏览下面的相关文章希望大家以后多多支持趣讯吧!

发布于 2021-06-30 06:26:21
收藏
分享
海报
0 条评论
180
上一篇:详解Spring事件发布与监听机制 下一篇:解析Linux高性能网络IO和Reactor模型
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码