使用 Java 8 Lambda 遍歷列表的程式
讓我們先建立一個列表並新增元素 -
ArrayList<String>arrayList = new ArrayList<String>();
arrayList.add("100");
arrayList.add("200");
arrayList.add("300");
arrayList.add("400");
arrayList.add("500");現在,使用 Lambda 表示式遍歷列表 -
ArrayList<String>list = arrayList;
System.out.println("Iterating...");
list.stream().forEach(elem -> System.out.println(elem));示例
import java.util.ArrayList;
import java.util.List;
public class Demo {
public static void main(String[] args) {
ArrayList<String>arrayList = new ArrayList<String>();
arrayList.add("100");
arrayList.add("200");
arrayList.add("300");
arrayList.add("400");
arrayList.add("500");
arrayList.add("600");
arrayList.add("700");
arrayList.add("800");
arrayList.add("900");
arrayList.add("1000");
System.out.println("ArrayList...");
for (String s: arrayList)
System.out.println(s);
ArrayList<String>list = arrayList;
System.out.println("Iterating...");
list.stream().forEach(elem -> System.out.println(elem));
}
}輸出
ArrayList... 100 200 300 400 500 600 700 800 900 1000 Iterating... 100 200 300 400 500 600 700 800 900 1000
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP