代码如下
public class MapDemo {
public static void main(String[] args) {
Map<String,String> map = new HashMap<>();
map.put("王","18");
map.put("李","18");
map.put("吗","18");
map.put("找","18");
Set<String> set= map.keySet();
}
}
我比较疑惑的一点是 set集合不是应该通过实现类进行实现的吗 为什么可以不用new 直接就可以 Set<String> set= map.keySet(); 不是应该 Set<String> set = new HashSet<>(); set = map.keySet();吗? 求大佬解答疑问 谢谢