我有一个二进制函数:
public Integer binaryFunction(Integer a, Integer b){
//some stuff
}
我有这条小溪:
Integer fixedValue = ...
List<Integer> otherValues = ...
otherValues.map(value -> binaryFunction(value, fixedValue)).collect(...);
我想知道如何在我的流中使用map(this::binaryFunction)
.我试过这样的方法,但不起作用:
values.map(value -> (value, fixedValue)).map(this::binaryFunction).collect(...);
但这并不管用.我正在寻找一家可以接受两种价值观的供应商.
注:我不想更改binaryFunction
的申报.