簡介
有數種方式可在您的應用程式中新增迴圈邏輯,且每個方法都會根據內容提供一組略有差別的功能和優缺點。
假設您即將開始開發一個使用單維和多維陣列處理字串和數值資料的應用程式。 在初始檢閱之後,您了解 foreach 陳述式不支援在許多情況下所需的迴圈邏輯。 在逐一查看多維陣列,以及在 foreach 迴圈不提供所需的反覆運算控制層級的情況時,您將需要另一種方法。 如果您要在此專案上成功,您必須獲得使用 for 陳述式的經驗。
在此課程模組中,您將從撰寫逐一查看特定次數的 for 陳述式開始。 實作基本 for 陳述式之後,您將了解如何實作 for 陳述式,以反向逐一查看陣列、在反覆運算期間略過陣列元素,或只處理陣列的指定元素 (透過變更 for 陳述式的初始化運算式、條件和反覆運算器)。
在本課程模組結束時,您將能夠在 for 陳述式不支援案例時,使用 foreach 陳述式來實作迴圈邏輯。
學習目標
在本單元中,您將:
- 使用
for陳述式透過程式碼區塊執行迴圈。 - 檢查可讓您控制反覆運算模式的
for陳述式語法。
必要條件
- 使用
foreach反覆項目陳述式的體驗。 - 使用變數的體驗。