A:当不明确数组中的元素时,动态初始化
举例 :
int[] arr = new int[3];
arr[0] = 3;
B:当明确数组中的元素时,静态初始化
举例 :
int[] arr = new int[]{1,2,3,4,5};
int[] arr = {1,2,3,4,5};
举例
int[] arr = new int[3];
System.out.println(arr[3]);
举例
int[] arr = new int[3];
arr = null;
System.out.println(arr[1]);
int[][] arr2 = new int[2][3];
public static void printArray2(int[][] arr2){
for(int i=0; i<arr2.length; i++){
for(int j=0; j<arr2[i].length; j++){
System.out.print(arr2[i][j]+" ");
}
System.out.println();
}
}
求一年的销售总额。
public static void printArray2(int[][] arr2){
int sum = 0;
for(int i=0; i<arr2.length; i++){
for(int j=0; j<arr2[i].length; j++){
sum = sum + arr[i][j];
}
System.out.println("sum =" + sum);
}
}