HashSet是Java中非常常用的数据结构对象,HashSet是通过HashMap实现的,TreeSet是通过TreeMap实现的,只不过Set用的只是Map的key 。
add(value)方法,可以向set中添加一个元素。 注意:set中不能存储重复的元素,可以存储null元素。如果需要存储多个重复元素,需要使用List。
addAll方法,可以将一个集合整体加入到set中。 注意:加入到set中的元素是无顺序的,并且没有重复。
remove方法,可以删除指定的一个元素。
removeAll方法,可以从set中批量删除一部分数据。 注意:相当于两个集合相减
clear方法,可以快速清空整个set。
使用for循环方式进行遍历
使用迭代器iterator进行遍历
size方法,获取set中元素的个数
isEmpty方法,判断set对象是否为空