黑马程序员技术交流社区

标题: 数组和集合的区别是什么 [打印本页]

作者: 右手年华    时间: 2015-3-31 21:21
标题: 数组和集合的区别是什么
数组和集合的区别是什么
作者: leonard    时间: 2015-3-31 21:26
1、长度问题
        数组固定
        集合可变
2、存储元素问题
        数组可以是基本类型,也可以是引用类型。
        集合只能是引用类型。
3、是否同一类型
        数组元素类型一致。
        集合元素类型可以不一致。
作者: lf027    时间: 2015-3-31 22:22
嗯嗯,刚好没搞明白这块,现在看到了,懂了
作者: 山里孩子    时间: 2015-3-31 22:50
集合可以存储多个不同类型的对象  ,操作方式多样化
作者: P李勇    时间: 2015-4-1 00:11
leonard 发表于 2015-3-31 21:26
1、长度问题
        数组固定
        集合可变

2楼回复的很全面!
作者: 李嘉泓    时间: 2015-4-1 00:18
2L已经说的很全面了,直白一点就是集合只是数组的一种
作者: 右手年华    时间: 2015-4-5 00:11
leonard 发表于 2015-3-31 21:26
1、长度问题
        数组固定
        集合可变

谢谢。写的挺好的,好好学习
作者: 屠赞华    时间: 2015-4-5 00:13
还没学到
作者: 右手年华    时间: 2015-4-5 00:14
李嘉泓 发表于 2015-4-1 00:18
2L已经说的很全面了,直白一点就是集合只是数组的一种

还好吧。你学的怎样。
作者: 右手年华    时间: 2015-4-5 00:16
李嘉泓 发表于 2015-4-1 00:18
2L已经说的很全面了,直白一点就是集合只是数组的一种

你学的怎样,还好吧
作者: 黑马TYR    时间: 2015-4-5 00:19
最顶楼回答得很全啊
作者: 怀念子龙    时间: 2015-4-5 10:13
有很多集合底层还是数组实现的呢。比如ArrayList,一对一类的集合底层实现无外乎就是数组和链表这两种。
作者: hejin67410    时间: 2015-9-14 18:36
顶顶顶顶顶的顶顶顶顶顶


作者: Adualtbird    时间: 2015-9-14 19:03
数组长度固定,且只能装同类元素
集合长度可变,可以装不同类型元素,集合只可以装对象
作者: 德胜    时间: 2015-9-14 19:59
别闹,这个还要问?
作者: kingxiao    时间: 2015-9-14 20:39
最基本的 数组长度不可变
作者: 安仔    时间: 2015-9-14 20:42
二楼总结的很全面,但是我不懂三楼那句集合是数组的一种是怎么得出来的?!
作者: chenyannna    时间: 2015-9-14 20:44
最主要就是长度可变
作者: boboyuwu    时间: 2015-9-14 20:45
李嘉泓 发表于 2015-4-1 00:18
2L已经说的很全面了,直白一点就是集合只是数组的一种

说反了吧  数组是集合的一种吧
作者: Tangjw    时间: 2015-9-14 21:07
2楼高能,,,加油学吧
作者: Wqi    时间: 2015-9-14 21:14
2楼完美回答




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2