程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 更多關於編程 >> 詳解Swift編程中的for輪回的編寫辦法

詳解Swift編程中的for輪回的編寫辦法

編輯:更多關於編程

詳解Swift編程中的for輪回的編寫辦法。本站提示廣大學習愛好者:(詳解Swift編程中的for輪回的編寫辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是詳解Swift編程中的for輪回的編寫辦法正文


for 輪回是一個輪回掌握構造,可以有用地編寫來履行的特定次數的輪回。

語法
for 輪回在 Swift 編程說話的語法是:

for init; condition; increment{
   statement(s)
}

上面是在一個輪回的流程掌握:

初始化 init 步調起首被履行,而且僅一次。在這一步,可以聲明和初始化任何輪回掌握變量。 只需一個分號湧現,不須要必定把一個語句放在這裡。

接上去,盤算前提。假如為真,則履行輪回體。假如是假,輪回體不履行,只是在 for 輪回流量掌握跳轉到下一條語句。

for輪回履行體以後,掌握流程轉移上升到增量聲明。此語句可以更新任何輪回掌握變量。這條語句可以留空,只需一個分號湧現的前提後。

前提如今從新盤算。 假如是真的,輪回履行的進程反復(輪回體,然後是遞增,然後再是前提)。在前提為假時,輪回終止。

流程圖

示例

import Cocoa

var someInts:[Int] = [11, 22, 33]

for var index = 0; index < 3; ++index {
   println( "Value of someInts[\(index)] is \(someInts[index])")
}

當履行下面的代碼,它發生以下成果:

Value of someInts[0] is 11
Value of someInts[1] is 22
Value of someInts[2] is 33

for-in輪回
or-in 輪回迭代項目,如數字規模,數組中的項目,或字符串中的字符集:

語法
for-in 輪回在 Swift 編程說話的語法:

for index in var {
   statement(s)
}

流程圖

示例

import Cocoa

var someInts:[Int] = [11, 22, 33]

for item in someInts {
   println( "Value of  index is \(item)")
}

當履行下面的代碼,它發生以下成果:

Value of index is 11
Value of index is 22
Value of index is 33

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved