J'ai un souci, qui m'est apparu lorsque j'essaye de trier une liste.
Voici mon code :
Mais Eclipse me retourne une erreur :
Code Java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 List<String[]> list; //Initialisation et remplissage de la liste Collections.sort(list, new Comparator<String[]>() { @Override public int compare(String[] s1, String[] s2) { //Ligne pas contente return s1[0].compareTo(s2[0]); } });
Je comprends pas pourquoi... Si j'ai bien lu la doc (oui oui je suis en Java 1.5) , la méthode compare() existe bien dans ma super classe, non ?The method compare(String[], String[]) of type new Comparator<String[]>(){} must override a superclass method
Du coup, comment je résous ça ?
- Il y a quelque chose que j'ai mal fais ? quoi ?
- Ce n'est pas la bonne façon de trier une liiste ? On fait comment alors ?
Partager