jdk8 创建流的4种方式

jdk8 创建流的4种方式,第1张

jdk8 创建流的4种方式 jdk8 创建流的4种方式 1.通过Collections一系列集合的stream()或者parallelStrem()方法

List list = new ArrayList<>(); list.add("1"); list.add("2"); list.stream().forEach(System.out::println);

2.通过Arrays中的静态方法stream()获取数组流

String []strings= new String[11]; Stream stream2 = Arrays.stream(strings);

3.Stream中的静态方法of

Stream stream3= Stream.of("a","b","c");

4.创建无限流(1)迭代,2(生成)

Stream.iterate(0,x->x+2) .limit(10) .forEach(System.out::println);

Stream.generate(()->Math.random()) .limit(4) .forEach(System.out::println);

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5576069.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存