getSalary()是Employee类的返回Double salary属性的方法,
employees是一个包含着多个Employee对象的集合,
employees.stream().reduce((e1,e2) -> Double.sum(e1.getSalary(),e2.getSalary())),
粗体地方标红线,错误是:
麻烦帮我看一下,是怎么回事,谢谢。
getSalary()是Employee类的返回Double salary属性的方法,
employees是一个包含着多个Employee对象的集合,
employees.stream().reduce((e1,e2) -> Double.sum(e1.getSalary(),e2.getSalary())),
粗体地方标红线,错误是:
麻烦帮我看一下,是怎么回事,谢谢。
改成这样
employees.stream().mapToDouble(Employee::getSalary).reduce((e1,e2) -> Double.sum(e1.getSalary(),e2.getSalary()))