欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

(集合输出)foreach输出

程序员文章站 2024-01-16 19:51:58
...

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都已经出来很久了,很多语法也被大部分人所习惯。