首页 > 其他 > 详细

HashMap

时间:2021-07-13 23:05:50      阅读:20      评论:0      收藏:0      [点我收藏+]

 

 

HashMap

    HashMap是一个散列表,存储的是键值对(key-value)映射。
    HashMap是无序的,不会记录插入的顺序。
    HashMap的key-value可以相同,也可以不同。
    HashMap实现了Map接口,具有很快的访问速度,最多允许一条记录的键为 null ,不支持线程同步


   用途:可以用来记录某个元素出现的次数。

   常用方法:
    hashmap.put(); 添加元素
    hashmap.size(); map集合中键值对的数量
    hashmap.get(); 通过key获取对应的value

    hashmap.containsKey(); map集合中是否包含相对应的key值
    hashmap.containsValue(); map集合中是否包含相对应的value值

    hashmap.getOrDefault(value, default value); 获取key对应的value,若不存在,则返回default value。
    hashmap.remove(); 删除映射关系
    hashmap.isEmpty(); 判断hashmap 是否为空


    哈希表 只能有一个key,相同的key赋值的value会被最后一个覆盖,value可以重复

HashMap

原文:https://www.cnblogs.com/xiaozhangblogs/p/15008467.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!