1.数组初始化
(1)动态初始化
int[] arr = new int[3];
同下面,
int[] arr;
arr = new int[3];
(2)静态初始化
int[] arr = new int[]{1,2,3 };
(3)省略初始化
int[] arr = {1,2,3};
2.数组中的内存分配
int[] arr = new int[3];
System.out.println(arr);
System.out.println(arr[0]);
System.out.println(arr[1]);
System.out.println(arr[2]);
数组在初始化时,会为存储空间添加默认值
整数:默认值0
浮点数:默认值0.0
布尔值:默认值false
字符:默认值是空字符
引用数据类型:默认值是null