
集合
集合
-小酒窝-
这个作者很懒,什么都没留下…
展开
-
Java中的Set集合详解
目录一、简介二、HashSet类三、TreeSet类一、简介Set集合中的元素是无序的且不可重复, 如果试图把两个相同元素加入同一个Set集合中,则添加操作失败,add()方法返回false,且新元素不会被加入。二、HashSet类HashSet底层数据结构是哈希表,因此具有很好的存取和查找性能。哈希表:一个元素为链表的数组,综合了链表(存储速度快)和数组(查询速度快)的优点。哈希表的...原创 2020-01-13 10:35:17 · 5153 阅读 · 0 评论 -
Java中的HashMap详解
一、什么是HashMapHashMap继承了AbstractMap,实现了Map接口,存储的是一个键值对对象。二、HashMap数据结构解析1、继承关系:HashMap继承了AbstractMap,实现了Map接口。public abstract class AbstractMap<K,V> implements Map<K,V> {2、常量及构造方法 //...原创 2020-01-10 17:48:50 · 3102 阅读 · 1 评论 -
Java集合总结
文章目录一、简介二、Collection接口1、Collection接口2、Set集合3、List集合4、Queue集合三、Map集合四、总结一、简介Java集合主要由两个接口派生而来:Collection和Map。大致分为四个体系:List:有序、可重复 (主要有ArrayList、LinkedList、Vector)Set:无序、不可重复 (主要有HashSet、LinkedHash...原创 2020-01-10 11:24:12 · 464 阅读 · 0 评论