À partir de JDK1.5, de nouvelles fonctionnalités ont été ajoutées. Son utilisation détaillée est:
Pour (Type E: Collection) {// Utilisation de la variable E}
Description du paramètre:
E: son type de type est un type de valeur d'élément dans une collection ou un tableau.
Collections: La collection ou le tableau à parcourir peut également être des itérateurs.
Utilisez le paramètre E Dans le cycle, ce paramètre est la valeur élémentaire obtenue à partir de la collection ou du tableau et du dispositif itératif, et la valeur élémentaire est traversée du début à la fin.
Exemples spécifiques:
// Vous devez importer les deux packs ci-dessous: ArrayList, liste; = Nouveau ArrayList <String> (); "JKL"); / Traversage de la liste de la liste System.out.print (String); toArray (strs); / Valeur de valeur élémentaire du tableau de sortie}}}
Résumer:
La version précédente du JDK utilise la collection, le tableau et les itérations à traverser, ce qui nécessite la création de variables d'index et les expressions conditionnelles. Et dans chaque cycle, la variable d'index ou itérateur apparaîtra 3 fois, avec deux chances de faire des erreurs. Et il y aura des pertes de performances, et ses performances sont légèrement derrière le cycle FOREAK. Par conséquent, pour la traversée de l'ensemble de données, il est recommandé d'utiliser le cycle FOREAK.