for
// 遍历 0 ~ <10for i in 0..<10 { print(i)}print("---")// 遍历 0 ~ 10for i in 0...10 { print(i)}小结
Swift
中使用 in
关键字标示循环的范围 0..<10
表示从0到9 0...10
表示从0到10 注意之间不能出现空格 for特殊写法 for _ in 0...10 { print("hello")}小结
如果不关心循环本身的索引,可以使用
_
忽略 while
循环 var i:Int = 0var sum:Int = 0while (i <= 10){ sum = i++}print("\(sum)")var i1:Int = 0var sum1:Int = 0while i1 <= 10{ sum1 = i1++}print("\(sum1)")小结
while后的圆括号可以省略 只能以bool作为条件语句 while后面的大括号不可以省略
do while
循环 var i2:Int = 0var sum2:Int = 0repeat{ sum2 = i2++;}while(i2 <= 10)print(sum2)var i3:Int = 0var sum3:Int = 0repeat{ sum3 = i3++;}while i3 <= 10print(sum3)小结
Swift2.0之后变为 repeat while,do用于捕捉异常 while后的圆括号可以省略 只能以bool作为条件语句 repeat后面的大括号不可以省略 总结
以上是内存溢出为你收集整理的Swift学习(六)-循环全部内容,希望文章能够帮你解决Swift学习(六)-循环所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)