Apex - 迴圈



當需要重複特定程式碼段並具備所需的迭代次數時,會用到迴圈。Apex 支援標準傳統 for 迴圈以及其他高階迴圈型別。在本章中,我們將詳細討論 Apex 中的迴圈。

迴圈語句允許我們多次執行語句或語句組,以下是大多數程式語言中迴圈語句的常規形式 -

Loop Architecture

下表列出了在 Apex 程式語言中處理迴圈要求的不同迴圈。請點選以下連結檢視其詳細資訊。

序號 迴圈型別和描述
1 for 迴圈

此迴圈對一組記錄中的每一項執行一組語句。

2 SOQL for 迴圈

直接在返回的 SOQL 查詢集上執行一系列語句。

3 類似 Java 的 for 迴圈

按照類似 Java 的傳統語法執行一系列語句。

4 while 迴圈

在給定條件為真時重複一個語句或一組語句。它在執行迴圈體之前測試條件。

5 do...while 迴圈

類似於 while 語句,不同之處在於它在迴圈體的末尾測試條件。

廣告