共计 517 个字符,预计需要花费 2 分钟才能阅读完成。
有的时候,咱们可能须要屡次执行同一块代码。个别状况下,语句是按程序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。
编程语言提供了更为简单执行门路的多种控制结构。
循环语句容许咱们屡次执行一个语句或语句组,上面是大多数编程语言中循环语句的流程图:
循环类型
Swift 语言提供了以下几种循环类型。点击链接查看每个类型的详细描述:
循环类型 | 形容 |
---|---|
for-in | 遍历一个汇合外面的所有元素,例如由数字示意的区间、数组中的元素、字符串中的字符。语法:for index in var {循环体} |
for 循环 | 该循环形式在 Swift 3 中曾经弃用。 |
while 循环 | 运行一系列语句,如果条件为 true,会反复运行,直到条件变为 false。语法:while condition {statement(s) } |
其余的不罕用 |
循环管制语句
循环管制语句扭转你代码的执行程序,通过它你能够实现代码的跳转。Swift 以下几种循环管制语句:
管制语句 | 形容 |
---|---|
continue 语句 | 通知一个循环体立即进行本次循环迭代,从新开始下次循环迭代。 |
break 语句 | 中断以后循环。 |
fallthrough 语句 | 如果在一个 case 执行完后,继续执行上面的 case,须要应用 fallthrough(贯通) 关键字。 |
正文完