实现可比较接口的类型的 LinkedList

赛雷尔 0

我正在寻找如何将实现 Comparable 接口的类型的链表作为方法的参数传递。

 public static void mergeSort(LinkedList<Comparable> list){}

我试过了,但是当我将原始类型(例如 Integer)作为参数传递时,它不起作用。如果有人有想法?

LppEdd

只需让编译器知道输入类型T extends Comparable<T>

public static <T extends Comparable<T>> void mergeSort(final LinkedList<T> list)

我不会使用?,它是一个通配符并代表一个未知类型
显式指定泛型类型总是更好(请参阅此问题)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章