Collection

Collection接口和常用方法

  1. add

  2. remove

  3. contains

  4. size

  5. isEmpty

  6. clear //清空

  7. addAll //添加多个0

  8. containsAll

  9. removeAll

Collection接口遍历元素方式1-Iterator迭代器

  1. Iterator对象称为迭代器,主要用于遍历Collection集合中的元素

  2. 所以实现了Collection接口的集合类都有一个iterator()方法,用以返回了一个实现了Iterator接口的对象,即返回一个迭代器

  3. Iterator仅用于遍历集合,本身不存放对象

  4. 执行原理: alt text

  5. 在使用iterator的next()遍历下一个元素前,还用hasNext()判断是否还有下一个元素

  6. 遍历完后,如果想再次遍历,要重置迭代器,也就是再获得一次迭代器:

   Iterator iterator = col.iterator();

Collection接口遍历元素方式2-for循环增强

  1. 增强for是简化版的iterator,本质一样,只能用于遍历集合和数组

  2. 基本语法 for(元素类型 元素名: 集合名/数组名) { 访问元素; }


本文章使用limfx的vscode插件快速发布