Java集合框架-3.增加for&lambda表达式遍历
一、增强for
1、增强for特性
- 增强for的底层就是迭代器,为了简化迭代器的代码书写的
- 只有单列集合和数组才能用增加for进行遍历
2、代码测试。集合名字.for回车可快速生成增强for代码

3、修改增强for中的变量,不会改变集合中原本的数据

二、lambda表达式
1、lambda表达式说明

2、代码测试,先用匿名内部类方式实现,匿名类里必须重写accept方法


forEach源码方法里有Consumer参数,方法体里有普通for循环,for循环里调用accept方法

Consumer接口

3、改写成lambda表达式

以上仅供参考,如有疑问,留言联系

浙公网安备 33010602011771号