Skip to main content
The Trailblazer Community will undergo maintenance on Saturday, November 15, 2025 and Sunday, November 16, 2025. Please plan your activities accordingly.

for ループで Iterable 変数を使用してハンズオンを実行する

学習の目的

この単元を完了すると、次のことができるようになります。

  • for ループで Iterable 変数を使用する。
  • Apex で Iterable インターフェースを実装する。
メモ

メモ

日本語で受講されている方へ
Challenge は日本語の Trailhead Playground で開始し、かっこ内の翻訳を参照しながら進めていってください。Challenge での評価は英語データを対象に行われるため、英語の値のみをコピーして貼り付けるようにしてください。日本語の組織で Challenge が不合格だった場合は、(1) この手順に従って [Locale (地域)] を [United States (米国)] に切り替え、(2) [Language (言語)] を [English (英語)] に切り替えてから、(3) [Check Challenge (Challenge を確認)] ボタンをクリックしてみることをお勧めします。

翻訳版 Trailhead を活用する方法の詳細は、自分の言語の Trailhead バッジを参照してください。

Iterable 変数を使用して for ループ内の反復処理を簡単に実行する

for ループに Iterable 変数を使用して、リストまたはセットを簡単に反復処理できるようになりました。開発者は、この機能を使用して、コレクション内の各項目でコードブロックを繰り返し実行する for ループを簡単に記述できます。もう複雑なループを記述する必要はありません。リストやセットをループ処理する方法を標準化することで、コードの一貫性を高めることができます。

Apex で Iterable インターフェースを実装してテストする

このハンズオン Challenge では、Iterable を実装するカスタム Apex クラスを作成します。そして、このクラスを for ループで使用して項目のコレクションを反復処理します。この演習は、Iterable インターフェースを使用して Apex の反復処理を簡素化する方法を説明します。

Platform デベロッパーの資格を維持するには、ハンズオン Challenge を完了してください。

リソース

Salesforce ヘルプで Trailhead のフィードバックを共有してください。

Trailhead についての感想をお聞かせください。[Salesforce ヘルプ] サイトから新しいフィードバックフォームにいつでもアクセスできるようになりました。

詳細はこちら フィードバックの共有に進む