Bonjour,

J'ai un problème avec une partie de mon code que voici :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
import java.util.Comparator;
 
    Collections.sort(elementsTries, new Comparator()
        {
            public int compare(Map.Entry<String, String> e1, Map.Entry<String, String> e2) {
                // TODO Auto-generated method stub
                return ((String)e1.getValue()).compareTo((String)e2.getValue());
        }
    });
Il est indiqué
Add unimplemented methods
et lorsque j'effectue ce qui est demandé, j'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
Collections.sort(elementsTries, new Comparator()
        {
            public int compare(Map.Entry<String, String> e1, Map.Entry<String, String> e2) {
                // TODO Auto-generated method stub
                return ((String)e1.getValue()).compareTo((String)e2.getValue());
        }
 
            @Override
            public int compare(Object arg0, Object arg1) {
                // TODO Auto-generated method stub
                return 0;
            }
    });
Suis-je obligé de faire ça ?
Et lorsque mon code se lance, quelle méthode est utilisée parmi les deux compare ?

Merci d'avance pour votre aide.