1.首先认识集合,集合是一个容器,用于存储数据
以下是集合的体系结构,单列集合和双列集合
以下是Collection集合的体系结构
通过代码进一步学习
List集合,有序,可重复,有索引
Set集合,无序,不可重复,没有索引
学习小结:
2.Collection的常用功能
Collection的方法(功能)是全部单列集合都会继承的
以下是其常用功能
接下来用代码进一步学习
3.迭代器遍历
迭代器是用来遍历集合的专用方式
接下来用代码进一步学习
小结
4.增强for循环
格式及使用场景
用代码进一步学习
运行结果
5.Lambda表达式遍历
用代码进一步学习
6.并发修改异常问题
通过并发修改问题认识各个遍历方式的区别
通过代码进一步学习
定义一个集合
常用解决方法一
常用解决方法二
接下来使用迭代器解决,出现异常
解决如下
方案二和三:用增强for还有Lambda,都无法解决,增强for和lambda只适合遍历,不适合遍历并修改
总结如下