Java中如何使用HashMap的remove方法呢?

戚薇 Java经验 发布时间:2023-06-21 09:35:43 阅读数:119 1
下文笔者讲述HashMap中remove方法的功能简介说明,如下所示

HashMap简介说明

HashMap是一个重要的数据结构
   HashMap中使用键值对的方式存储数据
HashMap中有一个非常重要的方法remove方法可进行删除指定键
  那么这个remove方法如何使用呢?下文笔者将一一道来,如下所示

HashMap之remove方法简介

HashMap之remove方法的功能:
   用于删除HashMap中
     某个指定的键及其对应的值 

remove方法的语法形式

// 第一种形式
  remove(Object key)
   删除指定键及其对应的值

public V remove(Object key);

// 第二种形式
   remove(Object key, Object value)
    只有在当前键对应的值为参数2时才删除当前键

public boolean remove(Object key, Object value);

注意事项:
     V代表值
     Object代表键或值

remove使用场景说明

场景1:删除HashMap中的指定键及其对应的值

HashMap<String, Object> hashMap = new HashMap<>();
hashMap.put("name", "Java265");
hashMap.put("age", 18);
hashMap.put("gender", "Female");
hashMap.remove("age");

场景2:删除HashMap中指定键的键值对
只有在当前键对应的值为指定值时才删除

HashMap<String, Object> hashMap = new HashMap<>();
hashMap.put("name", "Java265");
hashMap.put("age", 20);
hashMap.put("gender", "Female");
hashMap.remove("name", "Java265");

场景3:删除HashMap中所有的键值对

使用clear方法,即可删除HashMap中所有键值
HashMap<String, Object> hashMap = new HashMap<>();
hashMap.put("name", "Lucy");
hashMap.put("age", 20);
hashMap.put("gender", "Female");

hashMap.clear();
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202306/16873113986854.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者