Set接口
Set接口的基本介绍
-
元素是无序的(不能保证元素的存取顺序一致)
-
注意:取出的顺序虽然不是添加的顺序,但是它是固定的
-
-
Set中没有带索引的方法,所以不能通过普通for循环遍历
-
Set集合也是有索引的,只是不对外暴露,作为程序员的我们无法使用Set集合的索引
-
不允许有重复元素,所以最多包含一个null
Set接口的常用方法
-
和List接口一样,Set接口也是Collection的子接口,因此,常用方法和Collection接口一样
Set接口的遍历方式
-
同Collection接口的遍历方式一样,因为Set接口是Collection接口的子接口
-
可以使用迭代器
-
增强for循环
-
-
不能使用普通for循环遍历,因为不能使用索引的方式来获取集合中的元素