A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 曹停 中级黑马   /  2012-2-19 15:36  /  2198 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

集合和数组的共同点和不同点?什么情况下该使用集合还是数组~

评分

参与人数 1技术分 +1 收起 理由
郑文 + 1

查看全部评分

5 个回复

倒序浏览
数组是相同类型的对象的集合。数组具有相同数据类型的项的有序集合。当数组为一维数组时与集合基本拆别,但是使用多维数组时,差别还是很大的!
这是我理解的数组和集合的差别,浅谈!!!

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
集合大小可变,数组的大不固定的。
集合的数据类型可以不同,但是数组的数据类型必须一致。
集合类中有很多方法可对集合中的数据进行处理。
数组包含在集合中,但是对于数组的操作,我们可以遍历取值等

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
集合的大小是可以变的,在定义的时候必须实例化;数组的大小定义时就固定了,且只能存一种类型的数据!!
集合和数组都可以通过索引来遍历及存取!!
另外说一下,泛型集合功能更强哦!!!

评分

参与人数 1技术分 +1 收起 理由
郑文 + 1

查看全部评分

回复 使用道具 举报
集合的大小是可以变的,在定义的时候必须实例化;数组的大小定义时就固定了,且只能存一种类型的数据!!
集合和数组都可以通过索引来遍历及存取!!
另外说一下,泛型集合功能更强哦!!!
回复 使用道具 举报
网速不好,导致我多发一次了,这是不是该提醒论坛应该把这个回帖判断一下呢?如果相同的帖子也好提醒一下啊!  算不算bug呢?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马