Stream流的创建

一、Stream流的创建

Stream流编程分为三个部分,分别为流的创建、流的中间操作、流的终止操作。这一节我们进行流的创建

二、使用步骤

1.如何创建流

在这里插入图片描述

代码如下(示例):

public class StreamNew {
    public static void main(String[] args) {
        //根据集合产生
        ArrayList list = new ArrayList();
        list.stream();
        list.parallelStream();

        //根据数组产生流
        Arrays.stream(new int[]{1,2,3});

        //数字流
        IntStream.of(1,2,3);
        IntStream.range(1,10).forEach(System.out::print);
        System.out.println();
        System.out.println("=============================");
        IntStream.rangeClosed(1,10).forEach(System.out::print);
        System.out.println();
        System.out.println("=============================");
        new Random().ints().limit(10).forEach(System.out::println);

        //Stream自己产生
        System.out.println("=============================");
        Stream.generate(() -> new Random().nextInt()).limit(10).forEach(System.out::println);
    }
}

2.执行结果

执行结果如下

123456789
=============================
12345678910
=============================
-1025621801
448499503
1331228068
601346439
-263690232
-1282792462
297908976
1972545216
957645337
373814910
=============================
1849473592
-1840327833
-115758580
-1774416075
-623545726
980904554
-1280278710
-1661357424
806623945
-1438265999

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值