Collection
总结
Hash表和双向链表
插入排序
LinkedHashMap
一种基本接口,定义了用来实现键/值(key-value)映射关系维护的操作
插入排序
Hash表
equals()、hashCode()
首先要说的是,'Collection'和'Collections'是两个不同的概念;
equals()、hashCode()
无顺序
实现类数据结构
TreeSet
equals()
equals()、hashCode()
Set
Set
可以重复
实体集合/映射
Set
Collection的类层次结构
SortedMap
元素唯一
ArrayList
有序/排序
HashMap
equals()
Vector
Map
代码示例
TreeSet
无顺序
重复项
LinkedList
键唯一
SortedSet
键唯一
链表
Hash表
List接口扩展了Collection接口,用来存放某个元素序列
List
equals()、hashCode()
equals()
SortedSet接口扩展了Set接口,用来提供集合的维护(该集合中的元素以某一排列顺序存储)所需的功能
equals()、compareTo()
HashSet
实体类
Hashtable
如下所示,'Collection'是集合类的顶级接口,然而”Collections“是一个提供了一系列静态方法的集合工具类;
键唯一
可以重复
无顺序
LinkedHashSet
插入排序
Hashtable
可调大小数组
LinkedHashMap
键插入顺序/条目访问顺序
Map
Map的类层次结构
List
Hash表
TreeMap
可以重复
equals()、compareTo()
SortedMap
元素调用方法
元素唯一
接口
List
键唯一
一种基本接口,它定义了一些普通操作,通过这些操作,可以将一个对象集合当作一个独立单元来对其进行存放和处理
排序
说明
HashMap
ArrayList
插入排序
Map
接口
平衡树
可调大小数组
LinkedList
Hash表和双向链表
Vector
SortedSet
Map
HashSet
List
集合及映射实现类表
Set接口扩展了Collection接口,用来提供集合的维护(该集合中的元素以某一排列顺序存储)所需的功能 | equals()、hashCode() | LinkedHashSet | TreeMap |
键序排列
平衡树
结果打印:
针对以键序排列存放其映射关系的映射,该接口扩展了Map接口
元素唯一
文章为作者独立观点,不代表股票交易接口观点