La méthode forEach() en Java – Les collections

La méthode forEach() est utilisée pour effectuer certaines opérations pour chaque élément d’un ArrayList. Cette méthode traverse chaque élément de l’itérable de ArrayList jusqu’à ce que tous les éléments aient été traités par la méthode ou qu’une exception soit déclenchée. L’opération est effectuée dans l’ordre d’itération si cet ordre est spécifié par la méthode.
 

Syntaxe
public void forEach(Consumer<? super E> action)

 
 

Paramètres
  • action(Obligatoire) : L’action à effectuer pour chaque élément.

 

Valeur de retour

La méthode ne renvoie aucune valeur.
 

Exemple :

Le code suivant montre l’utilisation de la méthode forEach():

import java.util.*;

public class Main {
   public static void main(String[] args) {
    // Créer un ArrayList vide
    ArrayList<String> language = new ArrayList<String>();

    // Ajouter des valeurs dans l'ArrayList
    language.add("Java");
    language.add("PHP");
    language.add("C++");
    language.add("Python");
    language.add(".NET");
   
     //Affichez les éléments de la liste
     language.forEach((str)->display(str)); 
   }

    public static void display(String str) 
    { 
        System.out.println("Langage de programmation : " + str); 
    } 
}

 
Sortie:

Langage de programmation : Java
Langage de programmation : PHP
Langage de programmation : C++
Langage de programmation : Python
Langage de programmation : .NET
QCM-Java

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *