日常Java 2021/10/26

2023-05-13,

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

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

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

HashSet实现了Set 接口。

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

添加元素用add()方法

判断元素是否存在用contains()方法

删除元素用remove()方法

删除所有元素用clear()方法

计算大小用size()方法

迭代HashSet用for-each

日常Java 2021/10/26的相关教程结束。

《日常Java 2021/10/26.doc》

下载本文的Word格式文档,以方便收藏与打印。