1、数组初始化
1.1 动态初始化 (声明并开辟数组)
数据类型[] 数组名称 = new 数据类型 [长度];
1、数组下标(从零开始)
2、数组中每个元素都有默认值,默认值是该数据类型的默认值
3、数组名称.length :取得数组长度
4、建立相应的空间,并附上默认值,在赋值时,是将默认值更改为新赋的值。
1.2 静态初始化 (开辟同时赋值)
//完整格式
数据类型[] 数组名称 = new 数据类型[] {值,值,值,...};
//简化格式
数据类型[] 数组名称 = {值,值,值...};
1、建立空间同时复制,附多少值,开辟多少空间。
2、输出数组的注意事项
System.out.println(array) //输出的是地址值
System.out.println(array[0]) //输出的是数组中的第一个数值