
数组(Array)是Java语言中内置的一种基本数据存储结构,通俗的理解,就是一组数的集合,目的是用来一次存储多个数据。
数组是程序中实现很多算法的基础,可以在一定程度上简化代码的书写。
Java语言中的数组可以分为:一维数组和多维数组,本部分将首先以一维数组为基础进行讲解,最后讲解多维数组的概念和相关的理解、使用。
6.1 数组概述
在程序中,如果需要存储一个数值的话,则可以在代码中声明一个变量来进行存储,但是有些时候,为了程序操作的方便,需要将一组相关的数值存储在一起,这就是数组出现的最初原因。
在实际使用时,数组的目的就是存储一组相关的数据,例如棋牌游戏中的一副牌等,从存储数值的角度考虑,其作用是和变量等价的。
则实际使用时,数组名称是一个整体,类似学校里的班级名称,为了能够方便的访问数组中的某个具体的值,对数组中的值进行强制的编号,这个编号称作数组的下标,类似班级中每个学员的序号。在实际引用数组中的值时,使用数组名称和下标一起进行指定,类似于XX班级序号为n的学员。