Java TreeMap в TreeMap - Ошибка идентификатора?
Это отлично работает:
TreeMap <String, ArrayList> x_probs_org = new TreeMap<String, ArrayList>();
Но это:
TreeMap <String, TreeMap<String, Float>> x_probs = new <String, TreeMap<String, Float>>();
вызывает следующую ошибку:
error: <identifier> expected
Зачем? Что я делаю неправильно? Я пробовал пару других способов, но я не понимаю, почему это не так.
2 ответа
Решение
Вы забыли TreeMap
идентификатор:
.... = new TreeMap<String, TreeMap<String, Float>>();
Попробуй так:
TreeMap <String, TreeMap<String, Float>> x_probs = new TreeMap<String, TreeMap<String, Float>>();