Java学习笔记(七)
一维数组初始化
静态初始化:
int[] array1 = new int[]{1,2,3,4,};
动态初始化:
int [] array2 = new int[];
二维数组初始化
静态初始化:
int[][] array3 = new int[][]{{1,2,3},{3,4,5},{5,6};
动态初始化:
int[][] array4 = new int[][];
遍历如下数组
int[] arr[] = new int[][]{{1,2,3},{4,5},{6,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]+" ");
}
System.out.println();
}
不同类型的一维数组默认初始值
数组元素是整型:0
数组元素是浮点型:0.0
数组元素是char型:0 不是’0’
数组元素是Boolean型:false
数组元素是引用数据类型:null