Im essayant d'utiliser un HashMap mais obtenant l'erreur:
"Le type Java.util.Map $ Entry ne peut pas être résolu. Il est indirectement référencé à partir des fichiers .class requis"
J'utilise JDK 8 avec Eclipse.
Quelqu'un sait pourquoi?
Mon code
import Java.io.BufferedReader;
import Java.io.FileNotFoundException;
import Java.io.FileReader;
import Java.util.Map;
import Java.util.HashMap;
public class Analyser {
public void analyse() throws FileNotFoundException {
HashMap<String, Integer> candyMap = new HashMap<String, Integer>();
BufferedReader br = new BufferedReader(new FileReader("Candy.txt"));
for(String s=br.readLine(); s!=null; s=br.readLine()) {
System.out.println(s);
}
}
}
Cela a été corrigé en changeant ma version Eclipse IDE d'Indigo en luna. Luna est compatible avec Java 8, donc tous les problèmes ont maintenant été résolus.