黑马程序员技术交流社区

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

作者: 清晨有微风    时间: 2016-5-24 08:24
标题: 数组和集合的区别
        数组可以存储基本数据类型和对象,它是一个线性的序列,可以快速的访问其中的元素。数组创建之后,容量就固定了,而且在其生命周期里是不能改变的
        集合只用于存储对象,集合的长度是可变的,集合可以存储不同类型的对象。集合的长度并不是固定的,可以便捷的添加删除。能够更加便捷的操作元素,功能更加强大

作者: wsl123456    时间: 2016-5-24 09:14
集合可以同时存不同类型元素,数组只能存相同类型的元素
作者: My_Android    时间: 2016-5-24 09:47
集合底层是对象+数组实现的呢。 看看源码有助于理解集合是怎么实现这些功能的




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