一.数组的定义
1.静态初始化数组
格式 数据类型【】 数组名 = new 数据类型【】{元素1,元素2}
(定义的时候直接赋值)
简化格式 数据类型【】 数组名 = {元素}
注意
数组属于引用数据类型,储存的数组是内存中的地址
什么类型的数组存放什么类型的数据,否则报错
数组一旦定义出来,程序执行的过程中,长度、类型就固定了
2.数组的访问
数组名[索引]
例如 arr[0];
3.数组的长度属性
数组名.length 例如 arr.length
4.数组的动
态初始化
定义数组时只确定元素的类型和数组的长度,之后再存放数据
格式 数据类型(包括类名)[ ] 数组名 = new 数据类型 [ 数组长度 ];
5.元素默认规则
6.数组遍历
利用for循环以及length功能
7.数组之间可以直接进行关联同步
数组之间进行地址赋值,所以改变其中一个,另一个跟随改变