Это странная ошибка, которую я получаю сегодня, когда пытаюсь реализовать карту, как показано ниже.
Map cache = new HashMap();
Я использую JDK 1.7 и не знаю, почему возникает эта ошибка. Изменение приведенной выше строки путем добавления приведения устраняет ошибку. Я просмотрел соответствующие сообщения на stackoverflow, прежде чем публиковать этот вопрос. Кажется, это странная проблема.
Map cache = (Map) new HashMap();
Подробнее здесь: https://stackoverflow.com/questions/189 ... ments-stri