1. 写出一维数组初始化的方式
int[] arr = new int[]{1,2,3} // 静态初始化
int[] arr = new int[3] // 动态初始化
数组一旦初始化,数组的长度就是确定的,且是不可修改的 arr.length
2. 写出二维数组初始化的方式
int[][] arr = new int[4][3] //动态初始化1
int[][] arr = new int[4][] //动态初始化2
int[][] arr = new int[][]{ {1,2,3},{4,5},{6,7}};
3. 如何遍历如下二维,数组
int[] arr = new int[][]{ {1,2,3},{4,5},{7,8}}
for(int i=0;i<arr.length;i++ )
for(int j=0; j<arr[i].length;j++)
System.out.print(arr[i][j] + "\t");
System.out.println();
4. 不同类型的一维数组元素的默认初始化值各是多少?
整型: 0 boolean: false 浮点型:0 char:0 引用类型:null