集合-----Collection集合遍历
以ArraryList为例子

1、普通for循环遍历

2、增强for循环遍历

3、迭代器遍历

4、lambda Expression

以HashSet为例子
上面2、3、4的遍历一摸一样
但是第一个普通for循环不行
这是因为Set集合是无序的,就没有索引下标
如果要使用普通for循环的话 需要转换成Object数组才行

本文详细介绍了如何遍历ArrayList和HashSet集合。针对ArrayList,提供了普通for循环、增强for循环、迭代器和Lambda表达式的遍历方式。而对于HashSet,由于其无序性,普通for循环需转换为Object数组,而增强for循环、迭代器和Lambda表达式依然适用。通过实例代码,帮助理解不同遍历方法的适用场景。
集合-----Collection集合遍历
以ArraryList为例子

1、普通for循环遍历

2、增强for循环遍历

3、迭代器遍历

4、lambda Expression

以HashSet为例子
上面2、3、4的遍历一摸一样
但是第一个普通for循环不行
这是因为Set集合是无序的,就没有索引下标
如果要使用普通for循环的话 需要转换成Object数组才行

996

被折叠的 条评论
为什么被折叠?