Apex-loops

提供:Dev Guides
移動先:案内検索

Apex-ループ

ループは、特定のコードを目的の反復回数で繰り返す必要がある場合に使用されます。 Apexは、従来のforループおよびその他の高度なタイプのループをサポートしています。 この章では、Apexのループについて詳しく説明します。

ループステートメントは、ステートメントまたはステートメントのグループを複数回実行することを可能にし、ほとんどのプログラミング言語のループステートメントの一般的なものは次のとおりです-

ループアーキテクチャ

次の表に、Apexプログラミング言語のループ要件を処理するさまざまなループを示します。 詳細を確認するには、次のリンクをクリックしてください。

Sr.No. Loop Type & Description
1

for loop

このループは、一連のレコード内の各アイテムに対して一連のステートメントを実行します。

2

SOQL for loop

返されたSOQLクエリセットに対して一連のステートメントを直接実行します。

3

Java-like for loop

従来のJavaのような構文で一連のステートメントを実行します。

4

while loop

特定の条件が真の間、ステートメントまたはステートメントのグループを繰り返します。 ループ本体を実行する前に条件をテストします。

5

do…​while loop

whileステートメントと似ていますが、ループ本体の最後で条件をテストします。