存储同一种数据类型多个元素的容器。(数组既可以存储基本数据类型,也可以存储引用 数据类型)
(1)动态初始化的格式:
数据类型[] 数组名 = new 数据类型[数组的长度];
(2)静态初始化格式:
数据类型[] 数组名 = {值1,值2,值3....};
(以上方式无论是否使用new关键字,都会显式或者隐式使用new关键字创建数组)
数组中的元素有初始化的默认值;(堆内存中的每个数据都会有一个默认值)
整数 : 0
浮点数 : 0.0
char : '\u0000'
boolean :false
引用数据类型 : null
定义:元素为一维数组的数组
二维数组格式:
(1)动态初始化的格式:
数据类型[][] 数组名 = new 数据类型[一维数组的个数][一维数组的长度];
(2)静态初始化格式:
数据类型[][] 数组名 = {{值1,值2,值3....}{值1,值2....}...};