Collection集合特点和遍历方式

Collection接口

Collection集合特点和遍历方式_第1张图片

Collection子接口中

 List:可重复 有序
 Set: 不可重复 无序

Collection 常用方法

add 添加
remove 删除
contains 查找元素是否存在
containsAll 查找多个元素是否都存在
size 元素个数
isEmpty 是否未空
clear 清空
addAll 添加多个元素
removeAll 删除多个元素

Iterator 迭代器原理

Iterator iterator = coll.iterator();//得到一个集合迭代器

while(iterator.hasNext()){
      // hesNext() 判断是否还有下一个元素

     iterator.next() // next() 下移一位,并将该元素返回
}

// iterator迭代器遍历快捷键 itit

增强for

 增强for 就是简化版的Iterator迭代器,底层还是调用迭代器

你可能感兴趣的:(集合,数据结构,集合)