我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Lambda表达式出错

getSalary()是Employee类的返回Double salary属性的方法,
employees是一个包含着多个Employee对象的集合,
employees.stream().reduce((e1,e2) -> Double.sum(e1.getSalary(),e2.getSalary())),
粗体地方标红线,错误是:

img

麻烦帮我看一下,是怎么回事,谢谢。

改成这样

employees.stream().mapToDouble(Employee::getSalary).reduce((e1,e2) -> Double.sum(e1.getSalary(),e2.getSalary()))

近期文章

  • 论坛帖子表应该使用MyISAM还是InnoDB
  • binascii.Error: Incorrect padding Django问题
  • 用C语言实现:邻接表创建无向图,并且用DFS和BFS方式遍历输出该图结构
  • 在用<DEA各种模型原理及stata代码实现>中SBM模型代码时报错
  • 函数的形参为行变量,这个怎么改
  • 如何对列表进行操作,提取需要的元素
  • 如何调用void函数结果在int里面
  • 触发器,每个人最多教三门课程
  • MySQL中存储的JSON编码POST的问题
  • 请问这个怎么每十行输出
  • hello有个关于求1000内的完数的代码想问问大家
  • springboot+vue实现服务器文件上传出错
  • 冯洛伊曼的程序储存是怎样体现的
  • 如何将python加密后的.so文件反编译成.py文件?
  • c语言中九九乘法表的问题
  • cite space可视化
  • python turtle随机走田字格
  • Php数组动态填充
  • 有没有懂的解答一下。
  • 算样本方差的小程序出了点问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华