1、数组概述
当我们需要存储大量的相同数据时,我们就可以考虑数组这种存储数据的结构来实现。在 Java 中数组具有如下的特点:
-
数组的长度固定,当数组定义好的,它的长度是不能发生变化的
-
数组中的元素类型是一致
-
数组中每个元素都有与之对应的下标,通过下标可以获取到数组中对应的元素
-
数组中的元素在内存是连续存放的
2、数组的定义
在 Java 中数组定义有以下几种方式:
// 第一种:
数据类型[] 数组名称 = new 数据类型[元素个数/长度];
// 第二种:
数据类型[] 数组名称 = new 数据类型[]{元素1,元素2,....,元素n};
// 第三种:
数据类型[] 数组名称 = {元素1,元素2,....,元素n};
3、数组元素的默认值
当数组定义好后会有默认设置
- 数组类型是 int ,那么它元素默认值为 0
- 数组类型是 String,那么它的元素默认值为 null
- 数组类型是 double ,那么它的元素默认值是 0.0
- 数组类型是 char,那么它的元素默认是 ''