【发布时间】:2017-10-26 17:43:02
【问题描述】:
Comparable 和 Comparator 是函数式接口,并且 Comparator 也被声明为 @FunctionalInterface 但是为什么 Comparable 在 jdk 1.8 中没有声明为 @FunctionalInterface 虽然它是其中之一?
【问题讨论】:
标签: java interface java-8 functional-interface
Comparable 和 Comparator 是函数式接口,并且 Comparator 也被声明为 @FunctionalInterface 但是为什么 Comparable 在 jdk 1.8 中没有声明为 @FunctionalInterface 虽然它是其中之一?
【问题讨论】:
标签: java interface java-8 functional-interface
Comparable 在技术上是一个函数式接口,但实际上用 lambda 实现它是没有意义的。 Comparable 对象确实必须具有您要比较的 其他状态,并且您应该比较 相同类型的两个对象。对 lambda 的感觉。
【讨论】: