Programme Java pour itérer sur ArrayList à l'aide de l'expression Lambda

Dans cet exemple, nous allons apprendre à parcourir chaque élément de l'arraylist en utilisant l'expression lambda en Java.

Pour comprendre cet exemple, vous devez avoir la connaissance des rubriques de programmation Java suivantes:

  • Classe Java ArrayList
  • Expressions Java Lambda

Exemple: passer ArrayList comme paramètre de fonction

 import java.util.ArrayList; class Main ( public static void main(String() args) ( // create an ArrayList ArrayList languages = new ArrayList(); // add elements to the ArrayList languages.add("Java"); languages.add("Python"); languages.add("JavaScript"); // print arraylist System.out.print("ArrayList: "); // iterate over each element of arraylist // using forEach() method languages.forEach((e) -> ( System.out.print(e + ", "); )); ) )

Production

 ArrayList: Java, Python, JavaScript,

Dans l'exemple ci-dessus, nous avons créé une arraylist nommée languages. Notez le code,

 languages.forEach((e) -> ( System.out.print(e + ", "); ));

Ici, nous transmettons l'expression lambda en tant qu'argument à ArrayList forEach ().

Articles intéressants...