Ответ 1
Это было исправлено, изменив мою версию IDE Eclipse от индиго до луны. Luna поставляется с поддержкой Java 8, поэтому все проблемы теперь решены.
Я пытаюсь использовать HashMap, но получаю ошибку:
"Тип java.util.Map $ Entry не может быть разрешен. Он косвенно ссылается на требуемые.class файлы"
Я использую JDK 8 вместе с Eclipse.
Кто-нибудь знает, почему?
Мой код
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);
}
}
}
Это было исправлено, изменив мою версию IDE Eclipse от индиго до луны. Luna поставляется с поддержкой Java 8, поэтому все проблемы теперь решены.