zoukankan      html  css  js  c++  java
  • Map获取键值,Map的几种遍历方法

    Map 类提供了一个称为entrySet()的方法,这个方法返回一个Map.Entry实例化后的对象集。接着,Map.Entry类提供了一个 getKey()方法和一个getValue()方法,Map.Entry同时也提供了一个setValue()方法,程序员可以使用它修改map里面的值。

    法一:

        Map<String, String> map = new HashMap();               
        for (Map.Entry entry : map.entrySet()) {            
            Object key = entry.getKey( );            
        }    
    

     法二:

        Map   hashmap =new  HashMap();              
        Set  set=hashmap.entrySet();               
        Iterator   iterator=set.iterator();               
        while (iterator.hasNext() {               
            Map.Entry  mapentry = (Map.Entry) iterator.next();               
            System.out.println(mapentry.getkey()+"/"+ mapentry.getValue());               
        }   
    

    法三:

    Set keys = map.keySet( );           
    if(keys != null) {           
        Iterator iterator = keys.iterator( );           
        while(iterator.hasNext( )) {           
            Object key = iterator.next( );           
            Object value = map.get(key);           
    } }

     转自:http://blog.csdn.net/huangbiao86/article/details/7015060

  • 相关阅读:
    MIB Browser使用方法
    RestTemplate调用https接口跳过证书验证
    Looper&Handler
    Thread类以及常见得同步类
    Android 关键类(RefBase,sp, wp)
    JNI
    binder
    struct enum union区别
    Q_PROPERTY
    linux 命令
  • 原文地址:https://www.cnblogs.com/rainday1/p/5426546.html
Copyright © 2011-2022 走看看