sum()方法在原始Int值流(如IntStream ,而不在Stream<Integer>可用。 我们可以使用mapToInt()将流整数转换为IntStream

int sum = integers.stream().mapToInt(Integer::intValue).sum();
int sum = integers.stream().mapToInt(x -> x).sum();

完整的例子。

Java8Stream.java
package com.mkyong.concurrency;import java.util.Arrays;
import java.util.List;
import java.util.stream.Stream;public class Java8Stream {public static void main(String[] args) {List<Integer> integers = Arrays.asList(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);int sum = integers.stream().mapToInt(Integer::intValue).sum();System.out.println("Total : " + sum);Stream<Integer> integers2 = Stream.iterate(1, n -> n + 1).limit(10);IntStream intStream = integers2.mapToInt(x -> x);int sum1 = intStream.sum();System.out.println("Total : " + sum1);}}

输出量

Total : 55
Total : 55

参考文献

  1. Oracle文档– IntStream.html
标记: Java 8 sum

翻译自: https://mkyong.com/java8/java-how-to-sum-all-the-stream-integers/


http://www.taodudu.cc/news/show-3312844.html

相关文章:

  • opencart html 上传图片,混合内容:'url'的页面通过HTTPS加载,但在Opencart中请求不安全的图像...
  • C语言头文件conio.h的作用
  • conio.h -1
  • 踩坑 Mac Xcode 与 conio.h windows.h 库(如何解决错误代码:‘conio.h‘ file not found ‘windows.h‘ file not found)
  • C语言中 #include <conio.h> getch()的说明记录
  • 求conio头文件
  • gcc环境下编译找不到conio.h解决方法
  • Linux下使用gcc时conio头文件问题
  • 解决ubuntu下c++标准库缺少conio.h
  • Linux下解决conio.h的问题
  • C语言 conio.h的使用
  • C语言中conio.h
  • linux 中的代码如何编译错误提示,Ubuntu 下GCC编译代码错误提示没有system.h和conio.h,如何得到这两个文件...
  • conio.h库,函数介绍
  • c语言控制台输入输出函数库:conio.h
  • conio.h头文件
  • linux中运行c找不到conio.h,Linux  下没有conio.h 已解决
  • linux中运行c找不到conio.h,Linux 下没有conio.h 已解决(示例代码)
  • linux中运行c找不到conio.h,linux中无 conio.h的解决办法
  • c语言 conio h,c语言中conio.h是什么?
  • C语言中的conio头文件,C中的conio.h头文件在VC++中是什么?
  • linux c语言conio.h,linux下conio.h兼容库
  • c语言conio不起作用,C语言conio.h部分解释
  • C语言程序conio,c语言conio.h是什么意思_后端开发
  • 【C语言】conio.h 函数详解
  • 金韵梅葬礼
  • 美国版 “轻松筹”,是如何防止善意被骗的?
  • 小猪的Python学习之旅 —— 18.Python微信转发小宇宙早报
  • [读书]初始社会科学
  • “总裁,夫人被您送去互联网公司三年了…”

Java –如何对所有流整数求和相关推荐

  1. Java黑皮书课后题第7章:*7.21(整数求和)编写程序,从命令行输入不定数目的整数,然后显示它们的和

    *7.21(整数求和)编写程序,从命令行输入不定数目的整数,然后显示它们的和 题目 题目描述 破题 代码 运行实例 题目 题目描述 7.21(整数求和)编写程序,从命令行输入不定数目的整数,然后显示它 ...

  2. Java怎么在if输出中进行运算_磕代码:c/c++/java:输入三个整数,输出运算结果;if条件句的使...

    磕代码:c/c++/java:输入三个整数,输出运算结果:if条件句的使 磕代码:c/c++/java:输入三个整数,输出运算结果:if条件句的使用 c: #include int main() { ...

  3. java从数组查找指定整数_如何在Java中使用重复项查找整数数组中的K个缺失数字?...

    java从数组查找指定整数 自从我讨论任何编码或算法面试问题以来已经有很长时间了,因此我想重新考虑一种最流行的基于数组的编码问题,即在给定数组中查找缺失的数字. 在进行编程工作面试之前,您可能已经听说 ...

  4. 蓝桥杯 ADV-211 算法提高 2-2整数求和

    基于例子3 ,写一个程序,实现整数求和: 样例输入 3 4 样例输出 7 #include <iostream> using namespace std; int main() {int ...

  5. java非负整数怎么设_使用JAVA将非负十进制整数n转换成b进制,递归方法与非递归方法...

    使用JAVA将非负十进制整数n转换成b进制,递归方法与非递归方法 使用JAVA将非负十进制整数n转换成b进制,递归方法与非递归方法 一.题目要求 将非负十进制整数n转换成b进制.(其中b=2~16) ...

  6. POI:java导出excel,java设置单元格公式,求和

    POI:java设置单元格公式,求和 java导出excel,之前写过全量导出,但是有时候报表中需要汇总,或者其他公式的数据. 这里就需要对单元格的格式调整,设置公式 主要代码 //给单元格设置公式 ...

  7. java integer 相加_Java-整数相加求和

    一.设计思想 1.创建工程Sum,在包Add下添加类Sum,功能是整数相加求和. 2.输入多个整数. 3.将输入的字符串转化为数字,用import语句导入包java.util,再调用类Scanner ...

  8. java求最大值_java-求一组整数中的最大值

    /** 作者:朱家磊 版本:Version1.8(java -version可以查出版本) 功能:求一组整数中的最大值 */ public class Demo { public static voi ...

  9. java 相加的函数_Java8 Collectors求和功能的自定义扩展操作

    业务中需要将一组数据分类后收集总和,原本可以使用Collectors.summingInt(),但是我们的数据源是BigDecimal类型的,而Java8原生只提供了summingInt.summin ...

最新文章

  1. SpringBoot学习之启动方式
  2. ios 代码设置控件宽高比_用宽高比调整UIImage的大小?
  3. 并查集详解(从引入到代码)
  4. tensorflow 动态数组 TensorArray
  5. SSISDB6:参数和环境变量
  6. 企业所得税汇算清缴系统服务器,【图解】汇算清缴风险控制本周五发布,操作流程这里全有!...
  7. 50 【Go版本变化】
  8. 【界面无法显示】getStorageInfoSync和getStorageSync的区别
  9. 更精炼更专注的RTMPClient客户端EasyRTMPClient,满足直播、转发、分析等各种需求...
  10. 5W-Lora电台的远距离传输优势
  11. 文本显示变量_几千个IO状态显示.十几分钟搞定实例
  12. override和new的区别
  13. 2020年最值得推荐的10款数据可视化工具,看完我收藏了
  14. 过去一年对我帮助最大的三本书
  15. Excel学习笔记 - 单元格的引用
  16. Matlab分号的使用
  17. 一款灵活可配置的开源监控平台
  18. java七年_阿里七年Java程序员的总结,献给还在迷茫中的你!
  19. buuctf————[羊城杯 2020]login
  20. 【深度学习】Github 最受欢迎的深度学习项目 TOP 20

热门文章

  1. bootstrap表格样式大全
  2. 非常摄影手记:EOS 60D完全实用5步通
  3. c语言教学中案例如何选取,创新教学方法实例 [浅谈C语言实例教学方法]
  4. php oa 开发,OA开发文档_开源OA二次开发说明 - PHPOA软件文档 www.phpoa.cn
  5. Python常用方法
  6. gerrit服务器搭建和gitlab自动同步(一)
  7. BIUT比特信任系统公链 双周报 第65期
  8. A. Vacations (dp 贪心
  9. ppt模板下载keyppt.cn
  10. 在sqlserver中脏读 with(nolock)的使用