Тип HashMap не является универсальным; его нельзя параметризовать аргументами JAVA

Программисты JAVA общаются здесь
Anonymous
Тип HashMap не является универсальным; его нельзя параметризовать аргументами

Сообщение Anonymous »

Это странная ошибка, которую я получаю сегодня, когда пытаюсь реализовать карту, как показано ниже.
Map cache = new HashMap();

Я использую JDK 1.7 и не знаю, почему возникает эта ошибка. Изменение приведенной выше строки путем добавления приведения устраняет ошибку. Я просмотрел соответствующие сообщения на stackoverflow, прежде чем публиковать этот вопрос. Кажется, это странная проблема.
Map cache = (Map) new HashMap();


Подробнее здесь: https://stackoverflow.com/questions/189 ... ments-stri

Вернуться в «JAVA»