java8__forEach内部迭代

来源:互联网 发布:clean my mac 3破解版 编辑:程序博客网 时间:2024/05/16 06:47
forEachd
java8中集合类新增forEach方法,以进行内部迭代,数据可以用lambda进行处理。
和之前迭代比较
public class ListTest {public static void main(String[] args) {List<String> list=new ArrayList<String>();list.add("a");list.add("b");list.add("c");list.add("d");//传统方式进行外部迭代for (String s : list) {System.out.print(s);}//java8内部迭代,用lambda处理list.forEach(s ->System.out.print(s));//java8进行并行流处理后迭代list.parallelStream().forEach(s ->System.out.print(s));//结果为abcdabcdcdba//最后是并行处理,所以不是abcd了}}




0 0
原创粉丝点击