Java-programm Lambda Expressioni abil ArrayListi kaudu itereerida

Lang L: none (table-of-contents)

Selles näites õpime massiiviloendi iga elemendi kordamist Java-lambda-avaldise abil.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest Java programmeerimise teemadest:

  • Java ArrayList klass
  • Java Lambda väljendid

Näide: edastage funktsiooniparameetrina ArrayList

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

Väljund

 ArrayList: Java, Python, JavaScript,

Ülaltoodud näites oleme loonud massiivide nimekirja nimedega keeled. Pange tähele koodi,

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

Siinkohal edastame lambda avaldise argumendina ArrayList forEach () -le.

Huvitavad Artiklid...