循环获取Map集合数据

原创 2012年03月21日 15:08:30
 

package com.hpli.demo;

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

/**
 * 循环获取Map集合数据
 *
 * @author  hpli/025415
 * @version  [版本号, 2012-3-15]
 * @see  [相关类/方法]
 * @since  [产品/模块版本]
 */
class Demo
{
    private static Map<String, String> configMap = new HashMap<String, String>();
   
    /**
     * 方案1
     */
    public static void getMap001()
    {
        Set<Entry<String, String>> maps = configMap.entrySet();
       
        Iterator<Entry<String, String>> temps = maps.iterator();
       
        while (temps.hasNext())
        {
            Entry<String, String> keys1 = (Entry<String, String>)temps.next();
            String key = keys1.getKey();
            System.err.println("getMap001: " + key + " " + configMap.get(key));
        }
    }
   
    /**
     * 方案2
     */
    public static void getMap002()
    {
        Set<String> keys = configMap.keySet();
       
        for (String str : keys)
        {
            String key = str;
            System.err.println("getMap002: " + key + " " + configMap.get(key));
        }
    }
   
    public static void main(String[] args)
    {
        configMap.put("001", "001");
        configMap.put("002", "002");
        configMap.put("003", "003");
       
        Demo.getMap001();
        System.err.println();
        Demo.getMap002();
    }
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Map四种获取key和value值的方法,以及对map中的元素排序

Map四种获取key和value值的方法,以及对map中的元素排序

map数据的读取

action里: map.put(0,"aaa"); ServletActionContext.getRequest().setAttribute("map", map); jsp里: ${m...

Json解析较为复杂的数据(Map中含有List)从服务器获取城市数据实现三级联动

这段时间做项目碰到一个以前没有遇到过的数据格式,发现用Gson不太会解析(可能是由于自己笨吧),笨就笨吧,领导可不会因为你笨就不让你做,只能硬着头皮上,无奈之下还是得运用以前学的json一步一步的解析...

Java循环遍历输出map方法

1、使用entries来遍历(entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry) 使用说明:该方法只能用于java 5或者更高的版本;如果遍历的map是一个空值,...

获取map集合中数据的方法

import java.util.HashMap; import java.util.Iterator; import java.util.LinkedHashMap; import java.uti...

增强型for循环与Map集合的遍历

Map接口的遍历有以下几种方法: > 1.第一种方法 使用map.values()方法,先把value的值都放在一个Collection集合中。 > > 2.第二种方法 使用map.entry...

java增强for循环遍历Map集合问题

// 增强for循环2取出Map集合数据, for(Object obj:m.entrySet()){ Map.Entry entry=(Entry) obj; String key=...

Java基础:循环迭代Array/List/Set/Map集合 增强for循环

书香年华 琅琅书声如春风拂过千年时空 少年啊壮志在胸赋首辞让人感动!

封装数据到List集合和Map集合

struts action 框架 JAVAEE

struts2前台传递List、Set、Map集合数据到后台

struts2前台传递List、Set、Map集合数据到后台          对应数据在前台与后天中的交互,struts2框架替我们做了很大部分的数据封装工作,这里就关于一些常见类型数据传递的格式和...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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