Set集合概述和特点
- 可以去除重复
- 存取顺序不一致
- 没有带索引的方法,所以不能使用普通的for循环遍历,也不能通过索引获取,删除集合里的元素
Set集合练习
- 存储字符串并且遍历
Set<String> set =new TreeSet<>();
set.add("ccc");
set.add("aaa");//添加重复元素
set.add("aaa");
set.add("bbb");
Iterator<String> it =set.iterator();//迭代器遍历
while (it.hasNext()){
System.out.println(it.next());
}
System.out.println("-----------------------------");
for (String s : set) {//增强for遍历
System.out.println(s);
}
运行结果无重复元素,存取顺序不一致。