swift
中的迴圈語句主要有以下幾種型別1、
for語句,遍歷乙個集合裡面的所有元素,例如由數字表示的區間、陣列中的元素、字串中的字元。2、
for...in
語句,用來重複執行一系列語句直到達成特定條件達成,一般通過在每次迴圈完成後增加計數器的值來實現。3、
while
語句,執行一系列語句,如果條件為
true
,會重複執行,直到條件變為
false。4
、repeat...while
語句,類似
while
語句區別在於判斷迴圈條件之前,先執行一次迴圈的**塊。
注意事項:在迴圈語句中,可以通過
continue
語句,或
break
語句,或
fallthrough
語句改變**的執行順序。1、
continue
語句,告訴乙個迴圈體立刻停止本次迴圈迭代,重新開始下次迴圈迭代。2、
break
語句,中斷當前迴圈。3、
fallthrough
語句,如果在乙個
case
執行完後,繼續執行下面的
case
,需要使用
fallthrough(貫穿)
關鍵字。
for index in 1...5
print("")// 或for index in 1..<5print("")// 或let indexs = ["1", "2", "3", "4"]for index in indexsprint("")// 或let numberoflegs = ["spider": 8, "ant": 6, "cat": 4]for (animalname, legcount) in numberoflegsprint("")// 或let name = "devzhang"for namechar in name.charactersprint("")
for var index = 1; index < 10; index++if index == 8
}print("")
var num = 0
while num < 20
print("")
num = 2
repeat
while num < 1
print("")
Swift 迴圈語句
var t 100 var u 0 var o 0 var v 0 while t 1000 t 2.do while在swift2.0重新命名為repeat while var t 100 var u 0 var o 0 var v 0 repeat t while t 1000迴圈 var q ...
Swift迴圈語句 for in 語句
迴圈語句是指讓程式從某個位置開始,就連續不斷的執行同乙個操作。能夠使程式 重複執行。swift程式語言 支援3種迴圈構造型別 for while repeat while。for和while迴圈是在執行迴圈體之前迴圈之前測試迴圈條件,而repeat while是在執行迴圈體之後測試迴圈條件。這就意味...
swift 2 0 迴圈語句
9.迴圈語句 while var tiaojian 4 while tiaojian 0 swift 1.0 還有 do while 但是 swift 2.0 沒有了,只有repeat while repeat while tiaojian 6 for 其實沒多大要注意的,並且我們也不常用。forv...