数组就是一种容器,可以在其中放置对象或基本数据类型。在之前的学习中已经接触过容器了,例如:数组(存放很多基本数据类型)
可以在容器中放置对象或基本数据类型
定义:
简单的线性序列
优点:
可以快速地访问数组元素、效率高
从效率和类型检查角度看,数组是最好的
缺点:
不够灵活(flexible),容量需要事先定义好,不能随着需求地变化而扩容。
实例:用户管理系统
无法定义今天有多少注册用户,所以用数组就不够灵活
基本概念图: