Почему HashMapНедоступен код.HashMap в Java 8 - PullRequest
0 голосов
/ 12 декабря 2018

Я объявляю HashMap в Java 8, это:

HashMap<String, String> nameMap = new HashMap<>();
OR
HashMap<String, String> nameMap = new HashMap<String, String>();

Компилятор показывает эту ошибку: недоступный код.Когда я ставлю HashMap<String, Object> nameMap = new HashMap<>() эта ошибка исчезает.

1 Ответ

0 голосов
/ 12 декабря 2018

Не возможно только.1) Проверьте ваш компилятор.Следует использовать правильную версию 1.8, даже если вы добавили jdk 1.8.Я думаю, что для вас это установлено как 1,5 унции алмазный оператор (<>) был введен в 1,7 я думаю.enter image description here

enter image description here

...