forEach源码
//Stream接口void forEach(Consumer<? super T> action);//Iterable接口default void forEach(Consumer<? super T> action) {Objects.requireNonNull(action);for (T t : this) {action.accept(t);}}
集合遍历的方式
普通for循环
增强for循环
迭代器Iterator
JDK8新增的forEach
forEach使用
package com.example.streamdemo;import java.util.Arrays;import java.util.List;public class ForEachDemo {public static void main(String[] args) {List<Integer> list = Arrays.asList(1,2,3);list.forEach(obj->System.out.println(obj));list.stream().forEach(obj->System.out.println(obj));}}
文章转载自227decision,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




