Java HashMap remove()方法

java.util.HashMap.remove(Object key, Object value) 方法从Map中删除具有关联的指定键的指定值。

1 语法

public boolean remove(Object key, Object value)

2 参数

key:需要删除的key。

value:需要删除的value。

3 返回值

如果找到需要删除的元素,返回true,否则返回false。

4 示例

package com.yiidian;

/**

* 一点教程网: http://www.yiidian.com

*/

/**

* java.util.HashMap.remove(Object key, Object value)方法的例子

*/

import java.util.*;

public class Demo {

public static void main(String args[]) {

// create hash map

HashMap newmap = new HashMap();

// populate hash map

newmap.put(1, "tutorials");

newmap.put(2, "point");

newmap.put(3, "is best");

System.out.println("Values before remove: "+ newmap);

// remove value for key 2 and value tutorials

boolean flag = newmap.remove(1,"tutorials");

System.out.println("if delete? "+flag);

System.out.println("Values after remove: "+ newmap);

}

}

输出结果为:

Values before remove: {1=tutorials, 2=point, 3=is best}

if delete? true

Values after remove: {2=point, 3=is best}

java remove map_Java HashMap remove()方法相关推荐

  1. java中遍历HashMap的方法

    Java中,通常有两种遍历HashMap的方法,如下: import java.util.*; public class MapTest { static HashMap<String, Int ...

  2. java map equals_Java HashMap equals()方法

    Java HashMap equals()方法 java.util.HashMap.equals() 方法用于检查两个HashMap之间的相等性.它验证作为参数传递的一个映射的元素是否等于该映射的元素 ...

  3. java map isempty_Java HashMap isEmpty() 方法

    isEmpty() 方法用于检查该 HashMap 是否为空. 语法 isEmpty() 方法的语法为: hashmap.isEmpty() 注:hashmap 是 HashMap 类的一个对象. 参 ...

  4. hashmap put方法_Java HashMap put()方法与示例

    hashmap put方法 HashMap类的put()方法 (HashMap Class put() method) put() method is available in java.util p ...

  5. hashmap示例_Java HashMap remove()方法与示例

    hashmap示例 HashMap类的remove()方法 (HashMap Class remove() method) remove() method is available in java.u ...

  6. java nio keyiterator.remove()_Java SelectionKey.isValid方法代碼示例

    本文整理匯總了Java中java.nio.channels.SelectionKey.isValid方法的典型用法代碼示例.如果您正苦於以下問題:Java SelectionKey.isValid方法 ...

  7. hashmap remove 没释放内存_面试题:来,问你几个关于HashMap的问题?

    作者:阿进的写字台 来源:https://www.cnblogs.com/homejim/p/10029796.html 1.HashMap在JAVA中的怎么工作的? 基于Hash的原理. 2.什么是 ...

  8. java集合之HashMap相关原理 方法

    java集合之HashMap Map接口的基于哈希表的实现. 此实现提供所有可选的映射操作,并允许空null值和空null键.(除了非同步和允许使用 null 之外,HashMap 类与 Hashta ...

  9. Kotlin HashMap remove失效 get失效问题

    Kotlin HashMap remove失效 get失效问题 由于最近转向大Google的Kotlin,使用感受非常好,推荐!但是今天竟然被HashMap折磨了.遇到问题记录如下. 什么问题 在使用 ...

最新文章

  1. 查看微码的两种方式hmcaix
  2. ​ 长达35页!美国公布未来新兴科技趋势报告
  3. HTTP协议处理流程
  4. 从近期两篇论文看大规模商品图嵌入
  5. 实现单服务器响应多客户机,对等网与客户机/服务器网络
  6. ejb模式_EJB的完整形式是什么?
  7. 日志写入hbase_千亿级日志系统设计思路,牛人必学!
  8. Python中隐藏了你不知道的10个彩蛋
  9. 社区发现 louvain(fast unfolding)算法
  10. BMC指定4路NCSI网口中的一路
  11. 学生信息表 成绩表+12章练习
  12. hotmail手机端_hotmail邮箱手机版
  13. Java基础-对象反序列化
  14. 多自由度机械臂运动学正-逆解|空间轨迹规划控制|MATLAB仿真+实际机器调试
  15. Origin绘图—如何添加参考线
  16. Android用户头像上传
  17. mybatis删除mysql提交事务,MYsql单独使用mybatis事务处理的无法回滚问题
  18. MAC 有线访问内外无线访问外网
  19. Unity HLOD System(官方插件)详细解析
  20. 转录组分析的正确姿势你了解了吗?

热门文章

  1. vs2012 出现 无法启动IIS express的解决方案
  2. C# 无边框异型窗体制作
  3. 页面进入和退出的特效
  4. HTML的标签、属性大整理
  5. Python+tkinter根据窗体大小自动缩放并显示图像
  6. Python线性代数扩展库numpy.linalg中几个常用函数
  7. c语言程序设计李泽中课后,C语言程序设计李泽中课件第4章解读.ppt
  8. java 加载类java_深入研究Java类加载机制
  9. Hash (散列,哈希)
  10. android中的多渠道打包,Android 多渠道打包简析