有时候,我们要处理的数据非常多,而这些数据又属于同一类,如果一个个声明和初始化,工作太繁重。那么,程序语言就设计了一种机制,把相同属性的同一类数据有序组织起来,实现统一编号,统一管理。这种机制就是数组(Array)。
数组由标识符和数组标识组成。如果有一个数组标识就是一维数组,如果有两个数组标识就是二维数组。例如:
数组标识符 [] //一维数组
数组标识符 [][] //二维数组
依次类推,还有三维数组,四维数组等等
一维数组的声明
数组的声明方式与变量的声明方式类似:
数组类型 数组名[];
- 需要注意的是,与C语言不同,数组标识内不能指定数组长度,否则会报错。要指定长度,需要在初始化时指定。
- 与变量一样,声明数组后,系统会对数组中的元素进行默认的初始化,默认初始化的值如下
-
数据类型 数组默认初值 boolean false byte 0