05 Swift中的循环

在开发中经常会需要循环,常见的循环有: for / while / do while.

for循环的写法

  • 最常规写法
// 传统写法
for var i = 0; i < 10; i++ {
    print(i)
}
  • 区间for循环
for i in 0..<10 {
    print(i)
}

for i in 0...10 {
    print(i)
}
  • 特殊写法: 如果在for循环中不需要用到下标i
for _ in 0..<10 {
    print("hello")
}

while和do while循环

  • while循环
    • while的判断句必须有正确的真假,没有非0即真
    • while后面的()可以省略
var a = 10

while a > 0 {
    a--
}

/* 错误写法 
while (a) { 
    a--
}
*/
  • do while循环
    • 使用repeat关键字来代替了do
let b = 0
repeat {
    print(b)
    b++
} while b < 20
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Swift 介绍 简介 Swift 语言由苹果公司在 2014 年推出,用来撰写 OS X 和 iOS 应用程序 ...
    大L君阅读 8,587评论 3 25
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,650评论 4 61
  • 01-常量与变量 学习swift第一步打印Hello World print("Hello World") swi...
    iOS_恒仔阅读 10,656评论 2 19
  • 在暴风雨后的一个早晨,一位男士在海边散步,注意到沙滩的浅水洼里,有许多被昨夜的暴风雨卷上岸来的小鱼。被困的小...
    竹林花间阅读 4,037评论 4 3
  • 以水为母 以山为父 生出千眼千手来 我的脚印止于你的眼目 而我的眼目开始飞 飞于风之外 灵魂之外 看光的宁静和忧郁...
    爱君君阅读 1,130评论 0 0

友情链接更多精彩内容