java set
Set<String> set = new HashSet<>(); set.add("good"); set.add("work"); Iterator<String> it = set.iterator(); while (it.hasNext()) { System.out.println(it.next()); }
不允许存储重复的元素。
没有索引,没有带索引的方法,也不能使用普通的for循环遍历那么Set的子集合HashSet也继承了Set接口的特点,
不过它也有自己的特点,是一个无序的集合,存储元素和取出元素的顺序有可能不一致,它的底层是一个哈希表结构,查询的速度很快。
//使用迭代器遍历set集合(不能使用普通for循环,没有索引)