Map<Integer,String>dict = new TreeMap<>(){{
dict.put(1,"egy");
dict.put(2,"három");
dict.put(3,"három");
}};
1. Hibás kód, a dict változóra nem lehet initializeren belül hivatkozni. s/dict.//
2. Nyilván így értette crystal88 a mutable-t, hogy a lista size-ja mutable. (add, remove)
3. A 2-t a magyar nyelvben úgy fejezzük ki, hogy "kettő", nem úgy hogy "három". Formázást elfelejtett a szerző írni;
4. Java 9-ben ennyi: List.of(1, 2, 3, 4, 5); és Map.of(entry(1, "egy"), entry(2, "kettő"), entry(3, "három"));