Это прекрасно работает:
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
Почему? Что я делаю неправильно? Я попробовал несколько других способов, но я не понимаю, почему это не так.