zoukankan      html  css  js  c++  java
  • Map的简单语法

    package jaxpsax;
    
    import java.util.Collection;
    import java.util.HashMap;
    import java.util.Iterator;
    import java.util.Map;
    import java.util.Map.Entry;
    import java.util.Set;
    
    import org.junit.Test;
    
    public class Testlf {
        @Test
        public void test1() {
            // 创建map
            Map map = new HashMap<String, Integer>();
            // 存数据
            map.put("a", 1);
            map.put("b", 1);
            map.put("c", 1);
            // 删除数据
            map.remove("a");
            // 打印Map和它的长度
            System.out.println(map+"长度为:"+map.size());
            
            // 键值对的集合
            Set<Entry<String, Integer>> entry = map.entrySet();
            //迭代器
            Iterator<Entry<String, Integer>> iterator = entry.iterator();
            // 遍历
            while (iterator.hasNext()) {
                // 取出一个键值对
                Entry<String, Integer> e = iterator.next();
                // 分别打印键和值
                System.out.print("键:"+e.getKey()+"	");
                System.out.println("值:"+e.getValue());
            }
            
            
            
            
            // 另一种遍历
            // key的集合
            Set set = map.keySet();
            for (Object object : set) {
                System.out.print("键:"+object+"	");
                System.out.println("值:"+map.get(object));
            }
            
            
            
            // 获取map中的集合
            Collection s = map.values();
            // 遍历值
            for (Object object : s) {
                System.out.print(object+"	");
            }
        }
    }
  • 相关阅读:
    代码收藏
    sql语句收藏
    网站收藏
    Api代码收集
    [网络收集]html 一个属性,多个数据
    [转] C#自定义的字符串操作增强类
    WebBrowser记录
    [转载]用C#的GDI+技术生成复杂型彩色验证码
    js addEventListener attachEvent用法
    正则表达式 获取常见所有标点符号
  • 原文地址:https://www.cnblogs.com/lantu1989/p/6170826.html
Copyright © 2011-2022 走看看