关闭

遍历取hashMap得值

216人阅读 评论(0) 收藏 举报
分类:
package Map;

import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;

public class MapTest {
    public static void main(String[] args) {
        Map map=new HashMap();
        map.put("k1", "v1");
        map.put("k2", "v2");
        map.put("k3", "v3");
        //打印出map的键值key
//        System.out.println(map.keySet());
        Set set=map.keySet();
//        System.out.println(set);
        Iterator iter=set.iterator();
        while(iter.hasNext()){
            String str=(String) iter.next();
            System.out.println("key值:"+str);
            System.out.println("value值"+map.get(str));
        }
        
    }

}

0
0
查看评论

HashMap的键值以及键和值的遍历(TreeMap同)

import java.util.Collection;import java.util.Map;import java.util.HashMap;import java.util.Iterator;import java.util.Set;public class HashMapTest {...
  • zerowzj
  • zerowzj
  • 2008-04-03 10:41
  • 4406

遍历HashMap及获取所有的Key值

遍历HashMapHashMap attMap;Iterator i = attMap.entrySet().iterator();while(i.hasNext()){     Object o = i.next();     Str...
  • heng615975867
  • heng615975867
  • 2014-03-18 16:25
  • 2405

js中实现hashmap的读写

function hashMap(){ /** * Map大小 */ var size = 0; /** * 容器默认最大长度 */ var length = 256 var loadfactor = 0.75; ...
  • xuweilinjijis
  • xuweilinjijis
  • 2013-03-08 16:28
  • 3539

hashmap 循环取出所有值 取出特定的值 两种方法

//第一种 Iterator menus = menu.iterator(); while(menus.hasNext()) { Map userMap = (Map) menus.next(); System.out.print(userMap...
  • hjm4702192
  • hjm4702192
  • 2014-10-13 14:44
  • 1964

HashMap的遍历效率讨论经常遇到对HashMap中的key和value值对的遍历操作,有如下两种方法:

HashMap的遍历效率讨论 经常遇到对HashMap中的key和value值对的遍历操作,有如下两种方法: Map paraMap = new HashMap(); ................ //第一个循环 Set appFieldDefIds = paraMap.keySe...
  • kira1999
  • kira1999
  • 2012-11-22 11:29
  • 3964

HashMap遍历key和value的两种方式

第一种:  Map map = new HashMap();  Iterator iter = map.entrySet().iterator();  while (iter.hasNext()) {  Map.Entry entry = (Map.Entry) iter.next(); \\遍历...
  • qq_33562122
  • qq_33562122
  • 2016-08-12 10:29
  • 5517

取出HashMap中的键值

HashMap maps=new HashMap(); maps.put(1,"xiaomao"); maps.put(2,"xiaogou"); maps.put(3,"xiaohua"...
  • troylee1986
  • troylee1986
  • 2011-09-18 10:45
  • 4915

HashMap集合遍历的三种方法

一、遍历HashMap集合的三种方法: 1)利用键获取值map.keySet(); 2)单纯利用值的集合map.values(); 3)利用键值对实体map.entrySet(); 注:在实际开发中,1)和3)应用较多,但是面试的话都可以谈谈; 二、具体代码如下,请参考: import ...
  • takeCareOfYou
  • takeCareOfYou
  • 2017-04-26 08:43
  • 1405

取HashMap的键,值,键值对

Map map = new HashMap();   map.put("1", "11");   map.put("2", "...
  • hwra2008
  • hwra2008
  • 2016-09-12 15:02
  • 518

Android开发中HashMap的遍历

两种遍历方式:方式一: (本人推荐用这一种)方式二:(自己写不建议用这种) 以上两种方式的打印结果如下:FR:海涛高软(QQ技术群:386476712)
  • qq_15267341
  • qq_15267341
  • 2017-01-21 16:41
  • 540
    个人资料
    • 访问:26120次
    • 积分:1104
    • 等级:
    • 排名:千里之外
    • 原创:85篇
    • 转载:3篇
    • 译文:3篇
    • 评论:1条
    最新评论