我有一个ArrayList用户定义的对象employee作为
class Employee {
String name;
Double age;
Double salary
}
Run Code Online (Sandbox Code Playgroud)
我正在尝试通过以下代码将上述列表减少为流
Double totalSalary = empList.stream().parallel().filter(x-> x.getname().equalsIgnoreCase("XYZ")).reduce(0,(subTotal, sal)-> subTotal + dp.getSalary(), DoubleExpression::add);
Run Code Online (Sandbox Code Playgroud)
这不会编译并给出错误。我如何实现我的期望目标?