数组
java基础 数组
在Java中,数组就是一个变量,用于将相同类型的数据存储在内存中。数组中的每一个数据元素都属于同一数据类型。
数组的基本要素:
标识符。首先,和变量一样,在计算机中,数组也要有一个名称,称为标识符,用于区分不同的数组。
数组元素。当给出了数组名称,即数组标识符后,要向数组中存放数据,这些数据就称为数组元素。
数组下标。在数组中,为了正确地得到数组的元素,需要对他们进行编号,这样计算机才能根据编号去存取,这个编号就称为数组下标。
元素类型。存储在数组中的数组元素应该是同一数组类型,如可以把学生的成绩存储在数组中,而每一个学生的成绩可以用整形变量存储,因此称它的元素类型是整形。
数组的基本结构:
数组只有一个名称,即标识符。
数组元素在数组里顺序排列编号,该编号即为数组下标,它说明了元素在数组中的位置。
数组中的每个元素都可以通过下标来访问。由于元素是按顺序存储的,每个元素固定对应一个下标,因此可以通过下标快速的访问到每个元素。
数组的大小(长度)是数组可容纳元素的最大数量。定义一个数组的同时也定义了它的大小。如果数组已满但是还继续向数组中存储数据的话,程序就会出错,这就称为数组越界。
如何使用数组:
1、声明数组
数组类型 [ ] 数组名;
或者
数组类型 数组名 [ ]
2、分配空间
数组名=new 数组类型 [数组长度];
3、赋值
数组名 [下标值];
数组是可以在内存中联系存储多个元素的结构,数组中的所有元素必须属于相同的数据类型。
数组可用一个循环为元素赋值,或者用一个循环输出数组中的元素信息。
通过“数组.length”可获得数组长度。
利用Arrays类提供sort()方法可以方便地对数组中的元素进行排序。

浙公网安备 33010602011771号