>是什么意思?

问题描述 投票:1回答:1

我正在查看Java的TheAlgorithms存储库,并首先来到了https://github.com/TheAlgorithms/Java/blob/master/Searches/SearchAlgorithm.java。我看到了<T extends Comparable<T>>,但我不知道这意味着什么。我只对泛型了解一点,我知道语法与参数类型范围有关,但是如果有人可以弄清楚这与Comparable<T>的关系以及Comparable<T>的含义,那将是很好的。

[这个论坛上还有其他一些问题,类似于我关于实施<T extends Comparable<T>>的问题,但是答案并没有真正阐明Comparable<T>是什么。

我正在查看Java的TheAlgorithms存储库,并首先来到这里:https://github.com/TheAlgorithms/Java/blob/master/Searches/SearchAlgorithm.java。我看到...

java generics comparable
1个回答
0
投票

这意味着T是一个类类型,它是Comparable的子类型或继承该类,并且它也接受一个泛型类型,并且它应该与T所表示的类具有相同的类型。

© www.soinside.com 2019 - 2024. All rights reserved.