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