目的: for-each ループは、配列またはコレクションの要素を最初から最後まで順番に走査するために使用されます。
構文:
for(tipo var-iter : conjunto) { // bloco de instruções }
操作: 各反復で、配列の次の要素が反復変数に割り当てられます。この変数は、配列の要素と互換性のある型を持つ必要があります。
利点:
制限事項:
反復変数は読み取り専用です。つまり、基になる配列を変更するために使用することはできません。
ループを早期に終了するために Break ステートメントが使用されない限り、ループは配列のすべての要素をループします。
制限の例:
ループ内で反復変数を変更しても、元の配列には影響しません:
for(int x : nums) { x = x * 10; // Sem efeito no array original }
配列およびコレクションでの使用: for-each ループは、コレクション フレームワークで提供される配列などの配列に加えて、Java の他のコレクションの要素を循環するために使用することもできます。
以上がfor-each スタイルの for ループの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。