java.util.Map(k,v)集合
* Map的特点:
* 1、Map集合是一个双列集合,一个元素包含两个值(一个是key,一个是Value)
* 2、Map集合中的元素,key和value的类型可以相同,也可以不同
* 3、Map中的元素,key是不允许重复的,value是可以重复的
* 4、Map集合中的元素,key和value是一一对应的
*
* java.util.HashMap(k,v)集合implements Map(K,V)接口
* HashMap集合的特点:
* 1、HashMap的底层是哈希表,查询特别的快
* jdk1.8之前:数组+单向链表
* jdk1.8之后:数组+单向链表/红黑树(链表的长度超过8):提高查询的速度
* 2、hashMap集合是一个无序的集合,存储元素的顺序和取出元素的顺序有可能不一致
*java.util.LinkedHashMap<k,v>集合excends HashMap<k,v>集合
* LinkedHashMap的特点
* 1、LinkedHashMap底层是哈希表+链表(保证迭代的顺序)
* 2、LinkedHashMap集合是一个有序的集合,存储元素和取出元素的顺序是一致的

最新文章

  1. pdfbox加载pdf时遇到wrappedioexception报错处理方式
  2. java String.split()函数的用法分析
  3. Java多线程基础知识(四)
  4. centos7时间同步和时区设置
  5. 时光煮雨 Unity3D让物体动起来③—UGUI DoTween&amp;Unity Native2D实现
  6. MySql Host is blocked because of many connection errors; unblock with &#39;mysqladmin flush-hosts&#39; 解决方法
  7. hibernateTemplate的load方法
  8. leetcode@ [72/115] Edit Distance &amp; Distinct Subsequences (Dynamic Programming)
  9. SQL Server日期时间格式转换字符串详解
  10. linux创建用户,指定组
  11. a为整型数组,&amp;a+1的含义
  12. 开始编写正式的iOS 程序(iOS编程指导)
  13. ToDictionary用法
  14. 小程序图片转Base64
  15. centos7 harbor 单机搭建
  16. PTA——字符串逆序
  17. teamviewer 卸载干净
  18. 「美团外卖APP签约快捷支付」流程体验
  19. 20155328 《网络对抗》 实验九 Web安全
  20. zk节点扩充

热门文章

  1. spring笔记-MultiValueMap
  2. easyui comboBox的多选框之疑难杂症——逗号篇
  3. Linux服务——二、配置NFS及autofs自动挂载服务
  4. 【大爽python算法】递归算法进化之回溯算法(backtracking)
  5. K8S使用NodePort类型Service
  6. [ARC117D]Miracle Tree
  7. 【Tool】MySQL卸载
  8. 【JavaSE】字符编码和存储编码
  9. Java设计模式之(十二)——观察者模式
  10. Codeforces 587D - Duff in Mafia(2-SAT+前后缀优化建图)