Map / HashMap 获取Key值的方法

转载 2015年07月08日 19:24:30

方法1:keySet()

HashMap hashmp = ne HashMap();
hashmp.put("aa", "111");
Set set = hashmp.keySet();
Iterator iter = set.iterator();
while (iter.hasNext()) {
String key = (String) iter.next();
// printkey
}
// traverse
for (String key : list.get(pos).keySet() ) {
myKey = key;
}


方法2:entrySet()
HashMap map;
Iterator i = map.entrySet().iterator();
while (i.hasNext()) {
Object obj = i.next();
String key = obj.toString();
}
// or
while (i.hasNext()) {
Entry entry = (java.util.Map.Entry)it.next();
entry.getkey();
entry.getValue();
}


方法1:keySet()
HashMap hashmp = ne HashMap();
hashmp.put("aa", "111");
Set set = hashmp.keySet();
Iterator iter = set.iterator();
while (iter.hasNext()) {
String key = (String) iter.next();
// printkey
}
// traverse
for (String key : list.get(pos).keySet() ) {
myKey = key;
}


方法2:entrySet()
HashMap map;
Iterator i = map.entrySet().iterator();
while (i.hasNext()) {
Object obj = i.next();
String key = obj.toString();
}
// or
while (i.hasNext()) {
Entry entry = (java.util.Map.Entry)it.next();
entry.getkey();
entry.getValue();
}

HashMap遍历key和value的两种方式

第一种:  Map map = new HashMap();  Iterator iter = map.entrySet().iterator();  while (iter.hasNext()) {...

遍历HashMap及获取所有的Key值

遍历HashMapHashMap attMap;Iterator i = attMap.entrySet().iterator();while(i.hasNext()){     Object o ...

Java中获取HashMap中所有的Key的值,获取所有的value的值

首先,确定有一个初始化并赋值的HashMap,我定义其为hashMap

java集合类HashMap获取键和值

1.获取HashMap键 package com.mypractice.third; import java.util.HashMap; import java.util.Map; import ...

如何取出hashmap中的值?

写个方法取出hashmap中的值,不起作用。 public static String[] getXmlUrl() { Object[] getXmlUrl = null; final A...

取出HashMap中的键值

HashMap maps=new HashMap(); maps.put(1,"xiaomao"); maps.put(2,"xiaogou"); ...

关于HashMap根据Value获取Key

Map中是一个key有且只有一个value. 但是一个value可以对应多个key值. 一般都是通过key,然后map.get(key)获得到value. 如果想要反向想通过value获得key...

leetcode 260. Single Number III --> 用hashmap计算出现的次数,注意containsKey获取key,用 get 方法获取值

260. Single Number III   Question Editorial Solution  My Submissions Total Accepted: 42681T...

Sort a Map<Key, Value> by values (Java) HashMap按value值排序

对HashMap按value值的大小进行排序,方法如下。import java.util.*; public class MapUtil { public static > Map ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Map / HashMap 获取Key值的方法
举报原因:
原因补充:

(最多只允许输入30个字)