开发者社区 问答 正文

Java中的谓词和函数之间的区别是什么?

最好详细解释一下。

展开
收起
YDYK 2020-04-24 21:57:31 2016 分享 版权
1 条回答
写回答
取消 提交回答
  • 两者都是功能接口。 谓词 是单个参数函数,它返回 true 或 false。这可用作 lambda 表达式或方法引用的分配目标。

    函数<T,R> 也是单个参数函数,但它返回一个对象。 此处 T 表示函数的输入类型,R 表示结果的类型。

    这还可用作 lambda 表达式或方法引用的分配目标。

    2020-04-24 21:57:45
    赞同 展开评论
问答分类:
问答标签:
问答地址: