Πρόγραμμα Java για επανάληψη μέσω του ArrayList χρησιμοποιώντας Lambda Expression

Πίνακας περιεχομένων

Σε αυτό το παράδειγμα, θα μάθουμε να επαναλαμβάνουμε κάθε στοιχείο της λίστας πίνακα χρησιμοποιώντας έκφραση lambda στην Java.

Για να κατανοήσετε αυτό το παράδειγμα, θα πρέπει να γνωρίζετε τις ακόλουθες εφαρμογές προγραμματισμού Java:

  • Τάξη Java ArrayList
  • Java Lambda Expressions

Παράδειγμα: Pass ArrayList ως Function Parameter

 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 + ", "); )); ) )

Παραγωγή

 ArrayList: Java, Python, JavaScript,

Στο παραπάνω παράδειγμα, έχουμε δημιουργήσει μια λίστα με ονόματα γλωσσών. Παρατηρήστε τον κωδικό,

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

Εδώ, περνάμε την έκφραση λάμδα ως επιχείρημα στο ArrayList forEach ().

ενδιαφέροντα άρθρα...