多语言展示
当前在线:171今日阅读:75今日分享:44

如何利用增强for循环遍历列表集合?

相比于普通for循环语句,增强for循环对于数组、列表等集合遍历起来十分方便,书写也非常简单,只是将for循环的条件判断换成增强for循环的语法就能实现遍历功能。如,将班级列表list中的元素遍历到任意一个对象sc中,则语句为:for(类型 sc :list){ }表示每次访问list列表时,将从列表中读取元素放入sc对象中。
工具/原料
1

for循环基础

2

增强for循环(类型 变量 :集合){ }

方法/步骤
1

首先,定义列表,并通过add()方法为列表添加元素,然后输出显示,再定义数组并赋值,进行普通遍历,查看直接输出的结果显示。

2

添加for循环,遍历列表。在条件判断语句定义一个变量用来接收列表中遍历到的元素,即赋值列表元素给这个变量,注意两者类型要相同,这里以int类型为例,输出结果如图所示。

3

添加for循环,遍历数组。同样是条件判断语句中定义一个同类型的变量,然后将数组中的元素逐一遍历赋值给这个变量,然后输出的结果如图所示。

注意事项
1

for(int sc:classList)等价于 for(int sc=0;sc

2

注意,增强for循环时两个变量的类型一定要保持一致

推荐信息