Home > Java > javaTutorial > body text

The for-each style for loop

王林
Release: 2024-08-10 11:24:03
Original
320 people have browsed it

Purpose: The for-each loop is used to sequentially traverse the elements of an array or collection, from beginning to end.

Syntax:

for(tipo var-iter : conjunto) {
  // bloco de instruções
}

Copy after login
e

Operation: At each iteration, the next element of the array is assigned to the iteration variable, which must have a type compatible with the elements of the array.

Advantages:

  • Eliminates the need for a loop counter.
  • Avoids the need to manually set loop limits.
  • Reduces the chance of errors related to the array index.

Limitations:
The iteration variable is read-only, meaning it cannot be used to change the underlying array.
The loop loops through all elements of the array unless a break statement is used to exit the loop early.

Example of Limitation:
Even changing the iteration variable inside the loop, this does not affect the original array:

for(int x : nums) {
  x = x * 10; // Sem efeito no array original
}

Copy after login
e

Use with Arrays and Collections: The for-each loop can also be used to cycle through elements of other collections in Java, in addition to arrays, such as those provided by the Collections Framework.

O laço for de estilo for-each

The above is the detailed content of The for-each style for loop. For more information, please follow other related articles on the PHP Chinese website!

source:dev.to
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template