当前位置:嗨网首页>书籍在线阅读

10-其他说明

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

其他说明

我们把 reduce() 方法所接收的参数都实现为lambda表达式。前两个版本的 reduce() 方法都接收了一个 BinaryOperator ,第三个版本不但接收了一个 BinaryOperator ,还接收了一个 BiFunction 。如果想复用一个复杂的运算符,则可以创建一个实现了必要接口的类,并用该类的实例对象作为参数,将其传递给 reduce()Stream 类的其他方法。