par <Item>
qu'il dit: -Comment réparer cette erreur d'incompatibilité liée?
Bound mismatch: The type Item is not a valid substitute for the bounded parameter <T extends
Comparable<? super T>> of the type ExpandableArrayList<T>
ExpandableArrayList<Item> items = new ExpandableArrayList<Item>();
Ce sont mes têtes:
public interface ListInterface <T extends Comparable <? super T>>
public class ExpandableArrayList<T extends Comparable<?super T>> extends Item {
public class Item implements Comparable
Je ne peux pas comprendre ce que je dois changer exactement. Chaque fois que je change quelque chose dans un en-tête, d'autres erreurs apparaissent. J'utilise le type compareTo (Object obj).
Et ce qui pourrait être une classe ExpandableArrayList? Pourriez-vous fournir plus de code s'il vous plaît? –