Java基础之详解HashSet的使用方法
短信预约 -IT技能 免费直播动态提醒
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的使用方法内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341