Objectif : La boucle for-each est utilisée pour parcourir séquentiellement les éléments d'un tableau ou d'une collection, du début à la fin.
Syntaxe:
for(tipo var-iter : conjunto) { // bloco de instruções }
Opération : A chaque itération, l'élément suivant du tableau est affecté à la variable d'itération, qui doit avoir un type compatible avec les éléments du tableau.
Avantages :
Limites:
La variable d'itération est en lecture seule, ce qui signifie qu'elle ne peut pas être utilisée pour modifier le tableau sous-jacent.
La boucle parcourt tous les éléments du tableau à moins qu'une instruction break ne soit utilisée pour quitter la boucle plus tôt.
Exemple de limitation :
Même en changeant la variable d'itération dans la boucle, cela n'affecte pas le tableau d'origine :
for(int x : nums) { x = x * 10; // Sem efeito no array original }
Utiliser avec des tableaux et des collections : La boucle for-each peut également être utilisée pour parcourir des éléments d'autres collections en Java, en plus des tableaux, tels que ceux fournis par Collections Framework.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3