博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java流的创建
阅读量:6219 次
发布时间:2019-06-21

本文共 736 字,大约阅读时间需要 2 分钟。

hot3.png

        //使用Stream of 创建流

        Stream.of(1,2,3,43,5,65).forEach(x-> System.out.println(x));

        Stream.of(1).forEach(x-> System.out.println(x));

        //使用Arrays.stream

        int num[] = {1,2,3,4,5,65,76};
        Arrays.stream(num).forEach(x-> System.out.println(x));

        //使用Stream.iterate

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

        //使用Stream.generate

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

        //从集合创建

        List<String> list = Arrays.asList("12","er","rt","22");
        list.stream().forEach(x-> System.out.println(x));
        
        //使用IntStream等的 range和rangeClose
        IntStream.range(5,10).forEach(x-> System.out.println(x));
        IntStream.rangeClosed(5,10).forEach(x-> System.out.println(x));

转载于:https://my.oschina.net/u/2277632/blog/2998961

你可能感兴趣的文章
linux重定向和管道的使用
查看>>
孤独的跋涉
查看>>
使用Adobe LiveCycle Designer进行PDF交互式表单的设计--Part2
查看>>
ASA防火墙9 过滤内容
查看>>
yum 段错误 centos yum Segmentation fault
查看>>
NFS 启动 uboot
查看>>
瘦客户端、胖客户端、富客户端
查看>>
xml映射文件
查看>>
编写HTML格式的邮件需注意的几点
查看>>
MJExtension解析http协议
查看>>
在CentOS6.6上以replSet方式部署MongoDB集群
查看>>
Linux系统下查看服务器有无光纤卡
查看>>
JAVA的三大基本特性分析
查看>>
我的友情链接
查看>>
大型网站系统架构分析
查看>>
Timer和TimeTask简介
查看>>
Struts2之【控制标签】
查看>>
Symmetrix的远程复制技术SRDF的实现及解决方案
查看>>
微信第三方细节
查看>>
Hyperledger Fabric Node.js如何使用基于通道的事件服务
查看>>