我的任务是使用整数键和类型为“整数的hashset”的值创建一个hashmap。现在,我尝试了以下内容:
HashMap hm= new HashMap(Integer, new HashSet<>());
我收到一个错误,告诉我找不到符号整数。非常感谢任何评论。
答案 0 :(得分:2)
这里你应该如何申报你的地图:
Map<Integer, HashSet<Integer>> hm = new HashMap<>(); // In Java SE 7, you can substitute the parameterized type of the constructor with an empty set of type parameters (<>)
Map<Integer, HashSet<Integer>> hm = new HashMap<Integer, HashSet<Integer>>(); // version of jdk prior to 7