5.1.2 数组的概念

数组是具有相同数据类型的数据的集合,例如上一小节中提到的运动器材集合。相同的数据类型,意味着数组中每个数据都是同一类型数据,或者属于基本数据类型中相同类型的数据,或者属于对象类型中相同类型的数据。在生活中,一个班级的学生、一个学校的所有人、一个汽车厂的所有汽车等,这些都可以形成一个数组。

数组如果按照维数来分,分为一维数组、二维数组、三维数组和多维数组等,每一维代表一个空间的数据。一维数组代表的就是一维空间的数据,例如自然数1~10。


{1,2,3,4,5,6,7,8,9,10}


二维数组代表的就是二维空间的数据,例如在数学中的坐标。


{(1,2),(3,4),(5,6),(7,8)}


这里的每一组数据都代表了二维空间中x和y的坐标值。

三位数组代表的就是三维空间的数据,所谓三维空间就是指立体空间,例如立体坐标。


{(1,2,3),(2,3,4),(3,4,5),(4,5,6),(5,6,7)}


这里的每一组数据都代表了三维空间中的(x, y,z)轴的坐标值。