package Day11; public class TwoArrayNoRegDome01 { public static void main(String[] args) { //定义一个三行 不规定列数的二维数组 int[][] arr = new int[3][]; System.out.println(arr); //本身地址:[[I@16b98e56 // 目前还没有规定每一行的列数 所以是null System.out.println(arr[0]); System.out.println(arr[1]); System.out.println(arr[2]); // Null Pointer Exception 因为里面没有任何值 所以空指针异常 //System.out.println(arr[0][0]); //规定每一行的列数 arr[0] =new int[2];//第一行 有2列 arr[1] =new int[3];//第二行 有3列 arr[2] =new int[1];//第三行 有1列 //有列数之后重新打印里面的行 System.out.println(arr[0]); //[I@7ef20235 System.out.println(arr[1]); System.out.println(arr[2]); //打印默认值 System.out.println(arr[0][0]); //System.out.println(arr[0][2]); System.out.println(arr[1][2]); //给不规则二维数组添加值 arr[0][0] = 6; arr[1][2] = 19; System.out.println(arr[0][0]); System.out.println(arr[1][2]); } }
07-05
728