1. 程式人生 > 其它 >(集合輸出)foreach輸出

(集合輸出)foreach輸出

技術標籤:java面向物件程式設計java

foreach輸出

除了使用迭代介面實現輸出之外,從JDK1.5開始加強型的for迴圈也可以實現集合輸出了,這種形式與我們使用for迴圈輸出陣列類似。

範例:使用foreach輸出

import java.util.*;

public class IteratorDemo {

    public static void main(String[] args) {

        List<String> stringList = new ArrayList<>();
        stringList.add("Hello");
        stringList.add("word");
        stringList.add("你好,");
        stringList.add("世界!");
        stringList.forEach((String str)->{
            System.out.println(str);
        });

    }

}

Hello
word
你好,
世界!

這種輸出最初出現,很多人並不建議使用,因為標準的集合操作還是應該以Iterator為主,但是畢竟JDK1.5都已經出來很久了,很多語法也被大部分人所習慣。