JAVA8新特性的StreamAPI 遇到的问题stream has already been operated upon or closed
java 8 的新特性之一的 stream 流
使用到一个intstream 做一个运算, 但是 我想第二次使用的时候遇到问题了
stream has already been operated upon or closed
所以也就是说 每次创建的stream只能使用一次
IntStream is = IntStream.builder().add(20).add(11).add(123).add(33).build();System.out.println(is.sum());System.out.println(is.average());System.out.println(is.count());System.out.println(is.max().getAsInt());System.out.println(is.min().getAsInt());
如果连续执行一个对象的stream 就抱错了
要使用的话 得重新创建
JAVA8新特性的StreamAPI 遇到的问题stream has already been operated upon or closed相关推荐
- java8新特性学习笔记(Lambda,stream(),filter(),collect(),map())
文章目录 1.lambda表达式(重点) 1.需求分析 2.Lambda表达式初体验 3.Lambda的语法规则 3.1 Lambda练习1 3.1 Lambda练习2 4.Lambda表达式的原理 ...
- Java8新特性(二)——强大的Stream API
一.强大的Stream API 除了Lambda表达式外,Java8另外一项重大更新便是位于java.util.stream.*下的Stream API Stream 是 Java8 中处理集合的关键 ...
- Java8新特性之空指针异常的克星Optional类
Java8新特性系列我们已经介绍了Stream.Lambda表达式.DateTime日期时间处理,最后以"NullPointerException" 的克星Optional类的讲解 ...
- Java8新特性1:lambda表达式入门--由浅入深,从单发步枪迈向自动步枪
本文主要参照<java8 in action>书中对lambda的讲解,来循序渐进的引入lambda表达式,了解我们为什么,以及怎么样初步学会使用lambda表达式,看完以后你会恍然大悟, ...
- Java8新特性(一)—————Lambda表达式
关注微信公众号[行走在代码行的寻路人]获取Java学习视频及资料. 简述Java8中的新特性: 1.速度快:两个对象比较,采用红黑树替换了链表,使其速度变快新增的速度比较与链表较慢 2.新增Lambd ...
- 【小家java】java8新特性之---Optional的使用,避免空指针,代替三目运算符
相关阅读 [小家java]java5新特性(简述十大新特性) 重要一跃 [小家java]java6新特性(简述十大新特性) 鸡肋升级 [小家java]java7新特性(简述八大新特性) 不温不火 [小 ...
- 【Java8新特性】关于Java8的Stream API,看这一篇就够了!!
写在前面 Java8中有两大最为重要的改变.第一个是 Lambda 表达式:另外一个则是 Stream API(java.util.stream.*) ,那什么是Stream API呢?Java8中 ...
- 【Java8新特性】浅谈方法引用和构造器引用
写在前面 Java8中一个很牛逼的新特性就是方法引用和构造器引用,为什么说它很牛逼呢?往下看! 方法引用 当要传递给Lambda体的操作,已经有实现的方法了,可以使用方法引用!这里需要注意的是:实现抽 ...
- java8新特性_Java8新特性之Date API|乐字节
大家好,我是乐字节的小乐,上篇文章讲述了<Java8新特性之Optional>,接下来,小乐将接着讲述Java8新特性之Date API 2019日历 Java8之Date API Jav ...
最新文章
- 面试官问:MySQL 的自增 ID 用完了,怎么办?
- 如何自己实现一套EasyNVR这样的无插件流媒体服务器
- Python模拟哲学家进餐问题
- 细节决定成败,做网站也是如此
- 找出数组中未出现的最小正整数
- allegro 16.6 空心焊盘的制作
- PHP register_shutdown_function函数详解
- python清空字典保留变量_python中字典删除元素
- centos安装office及PDF阅读器
- 中仪股份管道机器人_中仪股份_X5-HW_管道检测机器人
- windows系统dos查看硬盘序列号
- EasyExcel导出自定义下拉数据集的Excel模板文件
- Anaconda安装Karas
- (Web、触屏)微信支付功能调用以及QQ回调地址配置、以及遇到的一些坑
- Cannot spawn .husky/pre-commit: No such file or directory
- SVN-Failed to run the WC DB work queue associated with blablabla
- Python Tkinter实现的WIN7电脑端共享WIFI热点(二)
- bash中正确处理文件或路径名中的空格
- Java反编译工具Luyten介绍
- Appium连接海马玩模拟器