一.什么是数组
1.是可以 一次性声明大量的存储空间用来存储数据的变量
2. 要存储的数据通常都是同类型数据
3数组中的元素是被存储在一段连续的内存空间中
二.数组的格式
格式:数据类型 [ ] 变量名
数据类型包括int、double、boolean、char、String
三.数组的初始化
数组的初始化分为:动态初始化和静态初始化
Java中的数组必须先初始化,然后才能使用
初始化:就是为数组中的数组元素分配内存空间,并为每个数组元素赋默认值
整数:默认值0
浮点数:默认值0.0
布尔值:默认值false
字符:默认值是空字符
引用数据类型:默认值是null
动态初始化
格式:数据类型 [ ] 变量名 = new 数据类型[数组长度];
静态初始化
格式:数据类型 [ ] 变量名= new 数据类型[ ]{数值1,数值2,...数值n};
简化后格式:数据类中[ ] 变量名 = {具体数据内容};
注意:
采用动态初始化,计算机会给出默认值
访问数组元素的方式
格式:数组名[索引]
注意:
1:索引是指下标,下标从0开始一直到数组长度-1
2:索引是连续的
3:索引逐一增加,每次加1