黑马程序员技术交流社区

标题: 请问集合与数组有什么区别? [打印本页]

作者: Sunshine_boy..    时间: 2016-5-3 23:13
标题: 请问集合与数组有什么区别?
请问集合与数组有什么区别?

作者: tylw123    时间: 2016-5-3 23:32
list集合的底层是数组,另外集合长度可变,数组不行
作者: 泪雨星空    时间: 2016-5-3 23:44
数组可以存储任意类型的数据,而集合只能存储引用数据类型的数据;
定义数组长度是固定的,而集合的长度是可变的;
数组同时只能存储一种数据类型,而集合同时可以存储多种数据类型;
数组更接近底层的数据,查询比较快,而集合查询比较慢;
数组存储空间的连续的内存存储空间,而集合是不连续的;




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