Bonjours a tous,
Alors Voilà pour ma première visite sur ce site j'ai une questions quant à un projet en java. En effet, je dois dans ce projet comparer le contenu d'un fichier avec celui d'un hashMap afin de gérer une exception. Pour cela je veux créer un nouveau hashmap qui prendra le contenu de mon fichier, puis je pourrai comparer les deux hashmaps facilement :
private HashMap<String, List<Double>> resultats = new HashMap<String, List<Double>>(); // mon Hashmap à comparer
Code de la fonction en question :
1 2 3 4 5 6 7 8
| public boolean verif(){
Map m = new HashMap<String, List<Double>>();
Set<String> val1 = new HashSet<String>(m.values());
Set<String> val2 = new HashSet<String>(resultats.values());
boolean equal = val1.equals(val2);
return equal;
} |
Alors j'ai deux problèmes :
- Je ne sais pas vraiment comment entrer le contenu de mon fichier dans mon hashMap m
- J'ai l'erreur suivante sur la ligne ou je crée val2 : "the constructor Hashset<string> (collection <list<double>>) is undefined
Autant vous dire que je débute un peu en JAVA, alors si quelqu'un pouvait m'apporter son aide se serait sympa 
Merci d'avance
Partager