[英]LinkedList of type that implements the comparable interface
我正在尋找如何將實現 Comparable 接口的類型的linkedList 作為方法的參數傳遞。
public static void mergeSort(LinkedList<Comparable> list){}
我試過了,但是當我將諸如 Integer 之類的原始類型作為參數傳遞時,它不起作用。 如果有人有想法?
您需要指定一個綁定參數:
public static <T extends Comparable<? super T>> void mergeSort(LinkedList<T> list){}
這取自方法sort 。
定義一個類型參數,並將該類型參數用作元素類型:
public static <C extends Comparable<? super C>> void mergeSort(LinkedList<C> list){}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.