История изменений
Исправление RedPossum, (текущая версия) :
твой код позволяет делать так
Map hm = new HashMap();
hm.put("char", 'c');//<-а что без боксинга делать? new Character('c') писать?
hm.put("string", "String");
hm.put("int", 1);
hm.put("long",2147483648L);
hm.put("lion", new Lion("Simba"));
hm.put("dragon", new Dragon);
вот и как ограничить тип мапа? а ведь это я только со значениями побаловался, еще ключи есть.
Исходная версия RedPossum, :
твой код позволяет делать так
Map hm = new HashMap();
hm.put("char", 'c');//<-а что без боксинга делать? new Character('c') писать?
hm.put("string", "String");
hm.put("int", 1);
hm.put("long",2147483647L);
hm.put("lion", new Lion("Simba"));
hm.put("dragon", new Dragon);
вот и как ограничить тип мапа? а ведь это я только со значениями побаловался, еще ключи есть.