Я объявляю hashmap; String as key и ArrayList из ArrayList строки в качестве значения.Как объявить HashMap <String, ArrayList <ArrayList <String> >>?
public Map<String,ArrayList<ArrayList<String>>> idPathMap = new HashMap<String,ArrayList<ArrayList<String>>>();
Но это показывает ошибку: тип HashMap не является общим; его нельзя параметризовать аргументами <String, ArrayList<ArrayList<String>>>
Как я могу объявить этот тип HashMap?
Что 'HashMap' вы импорта? Мне кажется, что все в порядке для меня (Java 8) – MadProgrammer
'Карта >> idPathMap = new HashMap >>();' не дает ошибок в Java 8 –
Saravana
Проверьте свой импорт, возможно, вы используете старый. –