HashMap

Posted nangongyibin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HashMap相关的知识,希望对你有一定的参考价值。

  • HashMap
    • 认识HashMap
      • HashMap和数组的应用场景相似,都属于复合型数据容器。
    • HashMap和数组的区别
      • 长度
        • 数组不可变
        • HashMap可变,可以动态添加数据
      • 顺序
        • 数组有序
        • HashMap无序
      • 管理
        • 数组通过角标管理
        • HashMap通过键值对存储数据(键值对的对应关系也称之为映射)
      • 访问
        • 数组通过角标进行访问
        • HashMap通过key进行value的访问
      • 类型
        • 数组和HashMap一样,一旦限定了数据类型,就不能够进行更改
      • HashMap的初始化方式
        • map = new HashMap<>();
        • map = new HashMap<Integer,String>();
        • map = new HashMap();

以上是关于HashMap的主要内容,如果未能解决你的问题,请参考以下文章

HashMap学习

MAP

HashMap

HashMap问答

Map的实现

HashMapConcurrentHashMapHashTable