一:数组相关的要素:
1、数组名;2、元素;3、索引;4、数组的长度
二:数组的特点
1、数组是有序排列的
2、数组属于引用数据类型的变量。数组的元素既可以是基本数据类型,也可以是引用数据类型
3、创建数组对象会在内存中开辟一整块连续的空间
4、数组的长度一旦确定,则无法改变
三:初始化数组:
//动态初始化
int[] arry = new int[5];
String[][] arry2 = new String[4][5];
String[][] arry3 = new String[4][];
//静态初始化
int[] arry = new int[]{1,2,3,4,5};
String arry1 = new String[][]{{1,2,3},{4,5},{6,7,8}};
数组元素的默认初始化值:
数组元素是整型:0 数组元素是浮点型:0.0 数组元素是char型:0或'\u0000' 数组元素是boolean型:false
数组的元素是引用数据类型 String:null
* 二维数组分为外层数组的元素和内层数组的元素 * 外层元素:arr[1] 初始化值:地址值 * 内层元素:arr[1][1] 初始化值:与一位数组初始化情况相同 * * String[][] arr = new String[4][]; *外层元素: 初始化值:地址值 * 内层元素: 初始化值不能调用,否则报错