使用场景:将所有情况的值存在集合中,再利用集合的方法实现某种功能,比如:是否包含某个特定值【此处注意使用的是containsKey(Object key)还是containsValue(Object value)方法】-用于匹配查找
其余的方法列举如下:

clear();

  -void-从此映射中移除所有映射关系

clone();

  -object-返回此 HashMap 实例的浅表副本:并不复制键和值本身

containsKey(Object key);

  -boolean-如果此映射包含对于指定键的映射关系,则返回 true

containsValue(Object value);

  -boolean-如果此映射将一个或多个键映射到指定值,则返回 true

entrySet();

get(Object key);

  -value-返回指定键所映射的值;如果对于该键来说,此映射不包含任何映射关系,则返回 null

isEmpty();

  -boolean-如果此映射不包含键-值映射关系,则返回 true

keySet();

  -Set(K)-返回此映射中所包含的键的 Set 视图

put(K key, V value);

  -value-在此映射中关联指定值与指定键

putAll();

remove(Object key);

  -value-从此映射中移除指定键的映射关系(如果存在)

size();

  -int-返回此映射中的键-值映射关系数

values();

转载于:https://www.cnblogs.com/silence-fire/p/6343583.html

hash集合方法使用相关推荐

  1. Jquery的集合方法EACH()

    Jquery的集合方法EACH() 1. $("input[name='r2']").each(function(){     if($(this).val()=='lmf')   ...

  2. ruby hash方法_Ruby中带有示例的Hash.invert方法

    ruby hash方法 Hash.invert方法 (Hash.invert Method) In this article, we will study about Hash.invert Meth ...

  3. ruby hash方法_Ruby中带有示例的Hash.select方法

    ruby hash方法 哈希选择方法 (Hash.select Method) In this article, we will study about Hash.select Method. The ...

  4. as_hash ruby_Ruby中带有示例的Hash.delete_if方法

    as_hash ruby Hash.delete_if方法 (Hash.delete_if Method) In this article, we will study about Hash.dele ...

  5. ruby hash方法_Ruby中带有示例的Hash.length方法

    ruby hash方法 哈希长度方法 (Hash.length Method) In this article, we will study about Hash.length Method. The ...

  6. ruby hash方法_Ruby中带有示例的Hash.flatten方法

    ruby hash方法 哈希平化方法 (Hash.flatten Method) In this article, we will study about Hash.flatten Method. T ...

  7. as_hash ruby_Ruby中带有示例的Hash.each_pair方法

    as_hash ruby Hash.each_pair方法 (Hash.each_pair Method) In this article, we will study about Hash.each ...

  8. ruby hash方法_Ruby中带有示例的Hash.keys方法

    ruby hash方法 哈希键方法 (Hash.keys Method) In this article, we will study about Hash.keys Method. The work ...

  9. ruby hash方法_Ruby中带有示例的Hash.rehash方法

    ruby hash方法 Hash.rehash方法 (Hash.rehash Method) In this article, we will study about Hash.rehash Meth ...

最新文章

  1. 【原创】RabbitMQ 之 Access Control(翻译)
  2. 104.全排列(深搜)搜索与回溯
  3. javaweb学习总结(二十):JavaBean总结
  4. 为什么存png还有白色底_PNG的算法原理
  5. matlab中的控制语句,MATLAB控制语句
  6. 工厂电子产品工艺文件_建智能工厂,人机如何达到最佳组合?
  7. 346雷达有多少tr组件_有源相控阵的天线设计的核心:T/R组件
  8. 从业务到技术weibo link card快速接入思考-2014.09.20
  9. 连范例都不跑,大哥你怎么知道你的代码正确?
  10. java调用通用对话框_使用通用对话框
  11. 分而治之,大型文件分片上传
  12. 主板24pin接口详图_老电源也兼容 简单DIY 24Pin转接线
  13. C# 中通过CancellationTokenSource实现对超时任务的取消
  14. 基于高反差保留的锐化
  15. Android开发项目--跑腿APP-跑儿
  16. python正则表达式匹配数字和字母_只能输入数字和字母组合的正则表达式怎么写?...
  17. 【Adobe】怎样给音频升降调?
  18. Python: PS 图像调整--饱和度调整
  19. 桌面录屏软件,分享3个十分便捷的录屏软件
  20. 非平稳信号的频谱分析方法---(短时傅立叶变换)

热门文章

  1. ASP.NET的SEO:HTTP报头状态码---内容重定向
  2. 神经网络架构演进史:全面回顾从LeNet5到ENet十余种架构
  3. Android 卡片翻转动画效果
  4. 最小外接矩形思路以及实现
  5. linux命令之awk命令
  6. 《Windows Server 2012 Hyper-V虚拟化管理实践》一第1章 Hyper-V服务器选型
  7. Flow - JS静态类型检查工具
  8. 处理错误:ORA-27101: shared memory realm does not exist
  9. hadoop 1.2.1 安装步骤 伪分布式
  10. linux 父子进程的关系