java - 创建一个对数组中的值求和并返回总数的方法
问题描述
如何总结数组中的所有值并从方法返回总数
double[] dvals = { 88.94, 77.56, -7.0, -203.09 }; // initialize array
double[] dvals2 = new double[8];
System.out.printf("Output of sumAll for dvals : %9.3f\n", sumAll(dvals));
System.out.printf("Output of sumAll for dvals2: %9.3f\n\n", sumAll(dvals2));
解决方案
有很多很好的网站和 StackOverflow 问题可以回答这个问题,但无论如何我都会回答。您可以使用 for 循环并sum
在每次迭代时添加到变量中,或者您可以简单地使用Arrays.stream(arr).sum()
.
推荐阅读
- c# - 从多页 PDF 创建单页 PDF,无需外部库
- node.js - 如何在 Express 中获取对象中的每个参数?
- c# - 从 mvc5 中直接下载 pdf 保护并隐藏 url 和文件夹
- android - 在用户登录时保存用户信息,或者在使用应用程序时保存用户信息(Android 应用程序)
- javascript - 当我来自另一个带有 routerLink 的组件时,为什么不运行导入的 js 文件?
- android - 升级订阅计划时出现应用计费错误 - “从服务器 [DF-DFERH-01] 检索信息时出错”
- javascript - 我想在使用 vue-js-modal 访问页面时显示模态
- html - 提交后无法显示选定的下拉值
- javascript - React:在哑组件函数中传递参数
- java - 我可以根据给定的分区 ID 和偏移量列表使用 kafka 消息吗?