zoukankan      html  css  js  c++  java
  • Map集合的四种遍历方式

    package com.xiaowu.map.demo;
    
    import java.util.HashMap;
    import java.util.Iterator;
    import java.util.Map;
    import java.util.Map.Entry;
    
    import org.junit.Test;
    
    /**
     * 
     * Map集合的四种遍历方式
     * 
     * 
     * @author WQ
     *
     */
    public class MapDemo {
    
        @Test
        public void Test() {
            Map<String, Object> map = new HashMap<String, Object>();
            for (int i = 0; i < 10; i++) {
                map.put("key" + i, "value" + i);
            }
            for (String i : map.keySet()) {
                Object object = map.get(i);
                System.out.println("object:" + object);
            }
        }
    
        @Test
        public void Test1() {
            Map<String, Object> map = new HashMap<String, Object>();
            for (int i = 0; i < 10; i++) {
                map.put("key" + i, "value" + i);
            }
            Iterator<Entry<String, Object>> it = map.entrySet().iterator();
            while (it.hasNext()) {
                Entry<String, Object> next = it.next();
                System.out.println(next.getKey() + "---------" + next.getValue());
            }
        }
    
        @Test
        public void Test2() {
            Map<String, Object> map = new HashMap<String, Object>();
            for (int i = 0; i < 10; i++) {
                map.put("key" + i, "value" + i);
            }
            for (Map.Entry<String, Object> entry : map.entrySet()) {
                System.out.println("key= " + entry.getKey() + " and value= "
                        + entry.getValue());
            }
        }
    
        @Test
        public void Test3() {
            Map<String, Object> map = new HashMap<String, Object>();
            for (int i = 0; i < 10; i++) {
                map.put("key" + i, "value" + i);
            }
            for (Object v : map.values()) {
                System.out.println("value= " + v);
            }
        }
    
    }
  • 相关阅读:
    《人月神话》阅读笔记3
    团队冲刺0110
    团队冲刺0109
    团队冲刺0108
    团队冲刺0107
    团队冲刺0106
    团队冲刺0105
    团队冲刺010304
    团队冲刺0102
    团队冲刺0101
  • 原文地址:https://www.cnblogs.com/mr-wuxiansheng/p/7010459.html
Copyright © 2011-2022 走看看