黑马程序员技术交流社区

标题: 将Map集合中的键存储到Set集合的方法是 [打印本页]

作者: Wmxqh    时间: 2016-4-28 14:37
标题: 将Map集合中的键存储到Set集合的方法是
将Map集合中的键存储到Set集合的方法是
作者: jy6728228    时间: 2016-4-28 14:53
map.keySet()就可以啦,如果要存储到新set的话  new HashSet<>(treeMap.keySet());  这个意思吗?
作者: BackGaoz    时间: 2016-4-28 15:13
HashMap<String,Integer> hm = new HashMap<>();               //假如这个双列集合中已经添加好了元素
HashSet<String> sh = new HashSet<>();                                //这会儿创建一个Set集合
for(String s : hm.keyset();) {                                                   //遍历这个双列集合的键,也就是双列集合对象
                                                                                          //调用其keyset()方法,获取到双列集合所有的键
     sh.add(s);                                                                       //然后把每个键添加到集合中
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2