声明
//1
type var[];
//2
type[] var;
初始化
//静态初始化
//1
int arr[] = new int[2];
arr[0] = 1;
arr[1] = 2;
//2
int arr[];
arr = new int[2];
arr[0] = 1;
arr[1] = 2;
//动态初始化
//1
int arr[] = new int[2]{1,2};
//2
int arr[] = {1,2};
arr.length 表示数组arr的长度
数组元素的默认初始化
数组内存分析
多维数组初始化
//静态初始化
//1
int[][] arr = new int[3][2];
//2
int[][] arr = new int[3][];
//动态初始化
int[][] arr = new int[][]{{3,8,2},{2,7},{9,0,1,6}};