首页 > 解决方案 > Effective Java Item 44 - 标准库中的“DoubleToObjFunction”在哪里?

问题描述

背景

在 Effective Java 的第 44 条中,作者推荐使用标准功能接口(而不是定义自定义接口)。关于java.util.function包装,作者:

问题

这是作者在哪里DoubleToObjFunction提到的?

请注意,在上面的第三个要点中,他使用了“九个附加变体”一词,因此不可能指的DoubleFunction是第二个要点中涵盖的内容。

我已经尝试对引用的函数名称进行基本的 Google 搜索,并且还查看了有关java.util.function的最新 Java 文档,但似乎找不到任何东西。

标签: javafunctional-interfaceeffective-java

解决方案


Java 8中没有DoubleToObjFunction、LongToObjFunction和IntToObjFunction接口,但是第44条作者没有提到的ToDoubleFunction、ToLongFunction和ToIntFunction接口,可能是勘误表。


推荐阅读