集合&数组的区别
1)数组的长度是固定的。集合的长度是可变的。 2)数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且对象的类型可以不一致
集合分类
Collection和Map,Collection 表示一组对象,Map表示一组映射关系或键值对。
集合Collection<E>
All Superinterfaces: Iterable All Known Subinterfaces: Deque , List , Queue , Set , SortedSet 所有已知实现类: ArrayList, HashSet, LinkedList, Vector, TreeSet
增强for循环
for(元素的数据类型 变量 : Collection集合or数组){ //写操作代码 }
List集合(子接口)
All Superinterfaces: Collection , Iterable 所有已知实现类: ArrayList, LinkedList, Stack, Vector
原文:https://www.cnblogs.com/harden13/p/14790139.html