黑马程序员技术交流社区
标题:
集合跟数组
[打印本页]
作者:
jundehuang
时间:
2016-7-25 09:28
标题:
集合跟数组
集合底层是用数组实现的吗?
作者:
胡诗亮66
时间:
2016-7-25 13:11
没明白问的什么意思,
数组就是只能存放类型一样的数据,先要声明容纳的元素的类型,且大小固定,特点就是根据索引查询快
集合不需要声明元素类型,以Object形式存储,要用的时候取出转换成想要的类型就可以了,而且集合可以改变大小
作者:
丹霞似锦
时间:
2016-7-25 13:14
胡诗亮66 发表于 2016-7-25 13:11
没明白问的什么意思,
数组就是只能存放类型一样的数据,先要声明容纳的元素的类型,且大小固定,特点就是 ...
说的不错啊
作者:
javaee王虎
时间:
2016-7-25 23:07
单列集合: Collection
List:
ArrayList: 基层是数组
Vector: 基层是数组
LinkedList:基层是链表
Set: 无序,唯一。
HashSet:基层是哈希表
TreeSet: 基层是二叉树
双列集合: Map
HashMap:基层是哈希表
TreeMap:基层是二叉树
这些都是集合
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2