この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Newer Version Available

This content describes an older version of this product. View Latest

従来の For ループ

Apex の従来の for ループは、Java その他の言語で使用される従来の構文に対応しています。構文は次のとおりです。
1for (init_stmt; exit_condition; increment_stmt) {
2    code_block
3}
この種類の for ループを実行すると、Apex ランタイムエンジンは、次の手順を順番に実行します。
  1. ループの init_stmt コンポーネントを実行します。このステートメントで複数の変数の宣言、初期設定、またはその両方を行えます。
  2. exit_condition チェックを実行します。true の場合、ループは続行します。false の場合、ループは終了します。
  3. code_block を実行します。
  4. increment_stmt ステートメントを実行します。
  5. 手順 2 に戻ります。
次のコード例は、1 から 10 の数値をデバッグログに出力します。構文を実証するために、追加の初期設定変数 j が挿入されています。
1for (Integer i = 0, j = 0; i < 10; i++) {
2    System.debug(i+1);
3}