数组和容器有什么区别
数组可以存储基本数据类型,也可以存储引用数据类型,集合只能存储引用数据类型,数组只能保存特定类型,数组可以保存基本类型,但容器只能容纳对象;数组是固定长度的,集合的长度是可变的,数组是一种内存结构,而容器是一种数据结构;数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合,而容器可以管理对象的生命周期、对象与对象之间的依赖关系。
数组可以存储基本数据类型,也可以存储引用数据类型,集合只能存储引用数据类型,数组只能保存特定类型,数组可以保存基本类型,但容器只能容纳对象;数组是固定长度的,集合的长度是可变的,数组是一种内存结构,而容器是一种数据结构;数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合,而容器可以管理对象的生命周期、对象与对象之间的依赖关系。