Le Java 8 "pour chaque()«La méthode est essentielle pour itérer les enregistrements contenus individuellement. Cette méthode permet aux programmeurs d'accéder facilement aux fonctionnalités accumulées en les affichant individuellement. Plus précisément, dans les situations où les données contenues sont en vrac ou sous la forme de «valeur clé" paires.
Ce blog démontrera l'utilisation et l'application du Java 8 "pour chaque()" méthode.
Qu'est-ce que «Foreach» dans Java 8?
Le "pour chaque()»La méthode dans Java 8 est utilisée pour itérer le long des éléments. Cette méthode peut être appliquée pour itérer le long de différentes sortes de collections. Ces collections peuvent être «Hashmap","Liste des tableaux", etc.
Syntaxe
vide foreach (consommateur super T> loi)
Dans cette syntaxe, "loi»Fait référence à l'action qui doit être effectuée pour chaque élément du«Itérable«Jusqu'à ce que tous les éléments aient été traités.
Avant de vous diriger vers les exemples, assurez-vous d'inclure le package suivant pour importer toutes les classes et interfaces dans le «Java.user" emballer:
Importer Java.user.*
Exemple 1: Application de la méthode Java 8 «ForEach ()» sur «hashmap»
Le "Hashmap»Contient les éléments sous la forme de«valeur clé" paires. Le "pour chaque()«La méthode peut être utilisée ici pour itérer le long du hashmap comprenant les paires de valeurs clés comme«Entiers" et "Cordes", respectivement:
classe publique foreach public static void main (String args []) Carte valeurs = new HashMap (); valeurs.put (1, "USA"); valeurs.put (2, "UK"); valeurs.put (3, "Canada"); valeurs.foreach ((clé, valeur) -> système.dehors.println (clé + "" + valeur));
Selon ce bloc de code, appliquez les étapes suivantes:
Tout d'abord, créez un hashmap nommé «valeurs".
Note: Le spécifié ""Les types de données indiquent que l'accumulation"clés"Sera sous la forme de"Entier" et "valeurs" comme "Chaîne".
Après cela, insérez les entrées indiquées comme «valeur clé"Paires via les associés"mettre()" méthode.
Enfin, appliquez le «pour chaque()«Méthode pour itérer à travers les paires insérées et les imprimer.
Sortir
Dans cette sortie, il peut être analysé que les paires de valeurs de clé insérées sont itérées et affichées de manière appropriée.
Exemple 2: Application de la méthode Java 8 «ForEach ()» sur «ArrayList»
Cet exemple utilise le «pour chaque()«Méthode pour itérer à travers le«Liste des tableaux»:
classe publique foreach public static void main (String args []) Liste