LINUX.ORG.RU

История изменений

Исправление 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);

вот и как ограничить тип мапа? а ведь это я только со значениями побаловался, еще ключи есть.