我刚刚看了新的 Java 8功能包,想知道为什么会有类似的接口
DoubleFunctionIntFunctionLongFunction- ...
不扩展。_ Function这是否意味着我将无法通过需要 a 的Function<T,Int>地方IntFunction<T>,反之亦然?这同样适用*Block于*Supplier和*UnaryOperator。
我可以看到返回原语时不必检查的优点null,但缺点列表似乎要长得多
我刚刚看了新的 Java 8功能包,想知道为什么会有类似的接口
DoubleFunctionIntFunctionLongFunction不扩展。_ Function这是否意味着我将无法通过需要 a 的Function<T,Int>地方IntFunction<T>,反之亦然?这同样适用*Block于*Supplier和*UnaryOperator。
我可以看到返回原语时不必检查的优点null,但缺点列表似乎要长得多