return reduce(Math::max);
НЕ РАВНО return reduce(max());
Но это означает, что-то вроде этого:
IntBinaryOperator myLambda = (a, b)->{(a >= b) ? a : b};//56 keystrokes I had to type -_-
return reduce(myLambda);
Вы можете просто сохранить 47 нажатий клавиш если вы пишете так
return reduce(Math::max);//Only 9 keystrokes ^_^