集合
用来存储java对象(实际上是对象的引用),对象的数据类型任意,同时集合的长度是可变的,这些集合类位于java.util包中
按存储结构分为 单列集合Collection、双列集合Map
Collection:包含两个子接口List,Set, List集合元素有序可以重复,Set集合元素无序不可重复。List接口实现类有ArrayList,LinkedList
Map:存储具有键Key,值Value映射关系的元素
ArrayList 集合
存储一定是数组结构,可将该集合看成长度可变的数组,是 List接口的一个实现类
缺点:不适合做大量的数组增删操作
优点:遍历查找数组元素高效
使用ArrayList 集合的方法存取元素
Iterator遍历集合
主要用于迭代访问(遍历)Collection中的元素
创建ArrayList集合,获取Iterator对象,判断集合中是否存在下一个元素,取出ArrayList集合中的元素
注意导入包
Iterator方法摘要