是的,HashMap支持泛型。在创建HashMap时,可以指定键和值的类型,以确保类型安全。例如,可以创建一个HashMap
HashMapmap = new HashMap<>(); map.put("key1", 1); map.put("key2", 2); int value = https://www.yisu.com/ask/map.get("key1"); System.out.println(value);
在上面的示例中,我们创建了一个HashMap,键的类型是String,值的类型是Integer。通过泛型,可以确保我们只能将字符串和整数类型的键值对放入HashMap中,从而避免类型错误。