首页 > 编程语言 >java HashMap

java HashMap

时间:2023-02-25 16:34:44浏览次数:40  
标签:java HashMap System put key println out

public static void main(String[] args){
         Map<Integer, String> m = new HashMap<>();
        
        // 增
        m.put(1, "111");
        m.put(2, "222");
        m.put(3,"333");
        m.put(4,"444");
        m.put(5,"555");
        System.out.println(m);
        
        // 删
        m.remove(1); // 1 是key ,而非下标
        System.out.println(m); 
        m.remove(2, "234"); // 删除失败,因为没有 2=234 这样的键值对
        System.out.println(m);      

        // 改
        m.put(2,"小老虎"); // 此类型,key 值不能重复
        System.out.println(m);       
        
        // 查
        System.out.println(m.get(2)); // 参数为 key 

        // 遍历
        for(Integer k : m.keySet()){
            System.out.println(k);
        }
        System.out.println("----------");
        for(String v : m.values()){
            System.out.println(v);
        } 
    }

 

标签:java,HashMap,System,put,key,println,out
From: https://www.cnblogs.com/wgqy/p/17154710.html

相关文章

  • JavaWeb-动力节点
    目录......
  • 2023.8 Java与Python
    Java与Python都一直在各种流行编程语言中名列前茅,也有很多相似之处。作为技术人员,我们不能把自己局限在某一项技术或编程语言中,而应该能针对具体场景快速选择适合的技术解......
  • javascript
    JavaScriptjs嵌入001-方式一<!doctypehtml><html> <head> <title>HTML中嵌入JS代码的第一种方式</title> </head> <body> <!-- 1、要实现的功能: ......
  • Java内存区域与内存溢出异常
    一、Java内存区域1、运行时数据区JDK1.8之前JDK1.8之后2、程序计数器一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器由于Java虚拟机的多线程......
  • java Vector
    publicstaticvoidmain(String[]args){Vectorv=newVector();//增v.addElement(111);v.addElement(222);v.addElem......
  • java——spring boot集成RabbitMQ——spring boot实现路由模式——消费者
    pom文件:<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc......
  • java——spring boot集成RabbitMQ——spring boot实现路由模式——生产者
    pom文件:<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc......
  • ConcurrentHashMap
    1.ConcurrentHashMap结构Java8以前ConcurrentHashMap是数组+链表Java8及以后ConcurrentHashMap是数组+链表+红黑树结构这方面和HashMap比较类似,具体参考:https://www.c......
  • Java学习笔记----注解
    三个基本的注解@Override:限定重写父类方法,该注解只能用于方法@Deprecated:用于表示所修饰的元素(类,方法等)已过时@SuppressWarning:抑制编译器警告自定义注解public@i......
  • JAVA-
                         ......