请问<T:Comparable<T>>里的Comparable<T>到底是什么意思呢

来源:8-2 泛型约束

慕无忌0242235

2021-08-25

看了看文档描述的这个Comparable接口,看得云里雾里的,我只知道最后的结果是一个数据类型

Classes which inherit from this interface have a defined total
ordering between their instances.

写回答

1回答

bennyhuo

2021-08-26

就是个接口,用来比较大小的。这个是Java当中就有的接口哈。

0
2
慕妹2253574
回复
慕无忌0242235
第一个T是形参,第二个是实参(Comparable)。> 这个声明限制了调用max函数时传参的类型范围,参数必须都是实现了Comparable接口,这样才能调用参数实现的compareTo方法进行比较。
2023-03-01
共2条回复

学会Kotlin 突破开发语言瓶颈

如果有一门语言可以取代Java,那么它一定是Kotlin。

1760 学习 · 481 问题

查看课程