目的: for-each ループは、配列またはコレクションの要素を最初から最後まで順番に走査するために使用されます。
構文:
for(tipo var-iter : conjunto) { // bloco de instruções }
Operation: 各反復で、配列の次の要素が反復変数に割り当てられます。この反復変数は、配列の要素と互換性のある型を持つ必要があります。
利点:
制限事項:
反復変数は読み取り専用です。つまり、基になる配列を変更するために使用することはできません。
ループを早期に終了するために Break ステートメントが使用されない限り、ループは配列のすべての要素をループします。
制限の例:
ループ内で反復変数を変更しても、元の配列
には影響しません。
for(int x : nums) { x = x * 10; // Sem efeito no array original }
配列およびコレクションでの使用: for-each ループは、コレクション フレームワークによって提供される配列などの配列に加えて、Java の他のコレクションの要素を循環するために使用することもできます。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3