Collection分两大类:List和Set
List又分为:ArrayList和LinkedList
Set分为HashSet和TreeSet
List集合特点:添加的元素有序,可重复,有索引
ArrayList和LinkedList:有序,可重复,有索引
Set集合特点:添加的元素是无序,不重复,无索引
HashSet:无序,不重复,无索引
LinkedHashSet:有序,不重复,无索引
TreeSet:按照大小默认升序排序,不重复,无索引
Collection的遍历方式:
1.迭代器Iterator
Itreator<String> it = list.iterator();
where(it.hasNext()){ //判断下一个元素是否存在
String ele = it.next();//先取然后再指向下一个元素
System.out.println(ele);
}
//为了防止错误,需要判断一个取一个
2.增强for循环
List<String> list = new ArrayList(