简介
可以通过多种方式在应用程序中添加循环逻辑,根据上下文,每种方式都提供了一组有细微差别的功能,各有利弊。
假设你即将开始处理一个使用单维和多维数组处理字符串和数值数据的应用程序。 经过初步评审后,你意识到 foreach 语句不支持在许多情况下需要的循环逻辑。 你需要另一种方法来循环访问多维数组,以及应对 foreach 循环不提供所需的迭代控制级别的情况。 如果要在此项目上取得成功,则需要获得使用 for 语句的经验。
在本模块中,首先编写循环访问特定次数的 for 语句。 在实现一个基本 for 语句后,你将了解如何实现向后循环访问数组的 for 语句,在迭代过程中跳过数组元素,或者只处理数组的指定元素(通过更改 for 语句的初始值设定项、条件和迭代器)。
在本模块结束时,当 for 语句不支持该场景时,你将能够使用 foreach 语句来实现循环逻辑。
学习目标
通过学习本模块,你将能够:
- 使用
for语句循环访问代码块。 - 检查可用于控制迭代模式的
for语句语法。
先决条件
- 具有使用
foreach迭代语句的经验。 - 具有使用变量的经验。