初学者笔记:类中声明的泛型T怎么办才能比较大小,怎么才能防止报错The operator > is undefined for the argument type(s) T,int呢?

    科技2025-11-04  13

    我自定义了一个LinkedList< T >类, 但是没法比较T泛型的两个对象的大小。 改为LinkdedList< T extends Comparable< T > >即可。 这样就代表泛型实现了Comparable接口了,自然可以用其重写的CompareTo()方法来实现大小的比较了。

    泛型中的T extends …可以是继承类,也可以是实现接口。

    Processed: 0.014, SQL: 8