0
我想讓我的列表。但我不知道如何在java中編寫泛型類型。如何在java中製作泛型類型?
public interface myListInt <E extends Comparable<E>>{}
public class myList<E extends myListInt<E>> extends LinkedList{}
當我這樣做,它提供了一個error.How應該寫些什麼。
我想讓我的列表。但我不知道如何在java中編寫泛型類型。如何在java中製作泛型類型?
public interface myListInt <E extends Comparable<E>>{}
public class myList<E extends myListInt<E>> extends LinkedList{}
當我這樣做,它提供了一個error.How應該寫些什麼。
您的代碼的確切意圖尚不清楚,但我在myListInt<E>
中遇到了<E>
錯誤。
public interface myListInt <E extends Comparable<E>>{}
public class myList<E extends myListInt<E>> extends LinkedList{}
^Error here
這是因爲需要約束E
,以便成爲一個有效的約束延長Comparable<E>
爲myListInt<E>
:
public class myList<E extends Comparable<E> & myListInt<E>>
extends LinkedList{}
然而,你也許還需要一個約束添加到LinkedList
太(假設這是java.util.LinkedList
:
public class myList<E extends Comparable<E> & myListInt<E>>
extends LinkedList<E> {}
請澄清你想要做什麼。你所說的迄今爲止是「我想要讓我的名單「。 – shmosel