java中集合类特征
来源:互联网 发布:渭南市广电网络张云 编辑:程序博客网 时间:2024/06/06 10:48
接口
实现类
保持插入顺序
可重复
排序
使用说明
ArrayList
Y
Y
N
长于随机访问元素;但插入、删除元素较慢(数组特性)。
LinkedList
Y
Y
N
插入、删除元素较快,但随即访问较慢(链表特性)。
HashSet
N
N
N
使用散列,最快的获取元素方法。
TreeSet
N
N
Y
将元素存储在红-黑树数据结构中。默认为升序。
LinkedHashSet
Y
N
N
使用散列,同时使用链表来维护元素的插入顺序。
HashMap
N
N
N
使用散列,提供最快的查找技术。
TreeMap
N
N
Y
默认按照比较结果的升序保存键。
LinkedHashMap
Y
N
N
按照插入顺序保存键,同时使用散列提高查找速度。
List:
ArrayList:
LinkedList:
Vector:
-------------------------------------------------------------------------------------------------
Set:
HashSet:
SortedSet:
TreeSet:
-------------------------------------------------------------------------------------------------
Map:
SortedMap:元素自动对key排序
HashMap:
Hashtable:
TreeMap:
- java中集合类特征
- Java中集合类 简介
- Java中集合类 简介
- java中集合类概述
- java中集合类知识
- java中集合类小结
- Java中集合类初探
- Java中集合类学习笔记
- java中集合类的总结
- map,set,list,JAVA中集合类
- 关于java中集合类的理解
- Java中集合类的对比总结
- java中集合类的用法详解
- Java中集合类的介绍
- java中集合常用类及其详解
- Java中集合类的区别
- Java中集合类用法总结
- Java中集合类的区别
- 有下界最大流问题
- Jetty中添加额外的jar包
- [重要]jQuery的选择器
- 强大的字符串函数 next_permutatiom()
- Matlab load & global 变量 & length( ) 函数 & msgbox( )函数
- java中集合类特征
- 字符串分割函数StringTokenizer与strtok,strsep的比较
- Android进程间通信与数据共享(ppt)
- 全栈工程师的毁与誉
- memcached单点故障与负载均衡
- [Unix]Vi基本用法
- 函数指针数组
- hdu 1728 逃离迷宫 (bfs+循环队列)
- 好的软件人员一生必看的六十本书