
数据结构与Java集合框架
文章平均质量分 93
Jial-(^V^)
这个作者很懒,什么都没留下…
展开
-
TreeMap集合类中的Comparator与Comparable接口详解
1.comparable接口当我们运行关于treeMap示例代码1:代码示例package com.test.ComparatorTest;import java.util.*;public class Test { public static void main(String[] args) { Map students = new TreeMap(); students.put(02,"邱烁铭"); students.put(01,原创 2022-03-07 12:51:39 · 2710 阅读 · 0 评论 -
Java集合框架分析(Map)——红黑树的自平衡机制详解
目录 一.摘要 二.红黑树 三.红黑树的自平衡操作 红黑树插入元素后的自平衡操作 红黑树删除元素后的自平衡操作 四.方法分析 五.参考资料一.摘要TreeMap是基于红黑树结构实现的一种Map,要分析TreeMap的实现首先就要对红黑树有所了解。红黑树是一种自平衡二叉查找树[1]。理论上,一颗平衡的二叉查找树的任意节点平均查找效率为树的高度h,即O(log n).但是如果二叉原创 2021-04-12 20:21:04 · 986 阅读 · 0 评论 -
集合框架之ArrayDeque类详解
Java集合框架分析(Deque)———ArrayDeque类详解目录 一.数据结构 二.类标题 三.字段 四.构造函数 五.方法分析 类型 方法 作用 添加元素 public void addFirst(E e) 在数组前面添加元素 pu原创 2021-04-01 19:46:58 · 11706 阅读 · 3 评论 -
集合框架之LinkedList详解
ArrayList类中的方法与实现原理目录 一.数据结构 二.类标题 三.字段 四.构造函数 五.方法分析 共有方法 public boolean add(Object o) public boolean addAll(Collection c) public bo原创 2021-03-20 18:48:13 · 308 阅读 · 0 评论 -
集合框架之ArrayList类详解
ArrayList类中的方法与实现原理目录 一.类标题 二.字段 三.构造函数 public ArrayList(int initialCapacity) public ArrayList() public ArrayList(Collection c) 四.其他方法 public boolean add(Object o)原创 2021-03-15 10:06:06 · 291 阅读 · 0 评论