立即学习:https://edu.csdn.net/course/play/29050/405991?utm_source=blogtoedu
HashSet集合,它没有像数组那样是有序的,有索引,HashSet集合它是无序的,所以这就导致了它没有拥有像数组一样的修改某个元素、查找某个元素,但是删除还是有的(对象名.remove())。此外,HashSet集合它里面是不会包含有相同的元素的,如aa,bb,cc,aa,aa,HashSet集合实际只有aa,bb,cc,三个元素,它会把重复的元素给去掉。
同时,因为HashSet集合它是无序的,所以当我们要遍历输出集合中的元素时,也使用的for循环,但是不一样的是这个for循环是增强for循环,本质是迭代。如当我们输入了一个字符串类型的HashSet集合时,要遍历输出其中的元素,应该是for(String 对象名:新建的HashSet对象名){
System.out.println(对象名)
}
就可以遍历输出所包含的元素了