mport java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set; public class HashMapKey { public static void main(String[]args){ String value = "map"; Map<String,String> map = new HashMap<String,String>();//HashMap map.put("0", "what"); //增加值 map.put("1", value); map.put("2", "asdf"); Set<String> mapSet = map.keySet(); //获取所有的key值 为set的集合 Iterator<String> itor = mapSet.iterator();//获取key的Iterator便利 while(itor.hasNext()){//存在下一个值 String key = itor.next();//当前key值 if(map.get(key).equals(value)){//获取value 与 所知道的value比较 System.out.println("你要找的key :"+key);//相等输出key } } } }
java HashMap取出所有的键
最新推荐文章于 2024-07-13 02:40:15 发布