• collection framework(map)


    hashmap:

    常用方法:

    package map;

    import org.junit.Test;

    import java.nio.charset.IllegalCharsetNameException;
    import java.util.HashMap;
    import java.util.HashSet;

    public class MapTest {
    @Test
    //hashmap不能重复无序
    public void test1(){
    HashMap<Integer,String> map = new HashMap<>();
    //添加数据<key,value>key必须唯一不能重复
    map.put(1,"zrm");
    map.put(2,"fjx");
    map.put(3,"czy");
    //查看map里面是否含有此数据
    map.containsKey(4);
    //delete data
    String v = map.remove(1);
    map.remove(1,"zrm");
    //修改,map里面没有用于修改的方法,直接用put()方法覆盖就可以
    //根据key查看value
    map.get(2);
    System.out.println(map);

    }
    }

    遍历map:
    package map;

    import org.junit.Test;

    import java.nio.charset.IllegalCharsetNameException;
    import java.util.HashMap;
    import java.util.HashSet;
    import java.util.Map;

    public class MapTest {
    @Test
    //hashmap不能重复无序
    public void test1() {
    HashMap<Integer, String> map = new HashMap<>();
    //添加数据<key,value>key必须唯一不能重复
    map.put(1, "zrm");
    map.put(2, "fjx");
    map.put(3, "czy");
    //查看map里面是否含有此数据
    map.containsKey(4);
    //delete data
    String v = map.remove(1);
    map.remove(1, "zrm");
    //修改,map里面没有用于修改的方法,直接用put()方法覆盖就可以
    //根据key查看value
    map.get(2);
    System.out.println(map);
    //对hashmap遍历,要先把map转换成set
    for (Map.Entry<Integer, String> map1 : map.entrySet()) {
    System.out.println(map1);
    }
    }
    }
  • 相关阅读:
    python笔试题(3)
    跨域资源共享 CORS 详解
    RequestDispatcher接口include方法
    清除浮动的四种方式及其原理理解
    css---vw布局来适应移动端【解决rem的bug】
    golang 实现简单的rsa加密算法
    golang 查找素数
    JAVA大文件上传支持分片上传
    JSP大文件上传支持切割上传
    JSP大文件上传支持分场上传
  • 原文地址:https://www.cnblogs.com/zrmj/p/11420351.html
Copyright © 2020-2023  润新知