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