在此示例中,我們將學(xué)習(xí)在Java中使用lambda表達(dá)式遍歷數(shù)組列表的每個(gè)元素。
要理解此示例,您應(yīng)該了解以下Java編程主題:
import java.util.ArrayList; class Main { public static void main(String[] args) { //創(chuàng)建ArrayList ArrayList<String> languages = new ArrayList<>(); //將元素添加到ArrayList languages.add("Java"); languages.add("Python"); languages.add("JavaScript"); //打印數(shù)組列表 System.out.print("ArrayList: "); //遍歷arraylist的每個(gè)元素 //使用forEach()方法 languages.forEach((e) -> { System.out.print(e + ", "); }); } }
輸出結(jié)果
ArrayList: Java, Python, JavaScript,
在上面的示例中,我們創(chuàng)建了一個(gè)名為 languages 的數(shù)組列表。注意代碼,
languages.forEach((e) -> { System.out.print(e + ", "); });
在這里,我們將lambda表達(dá)式作為參數(shù)傳遞給ArrayList forEach()。