在Java中,二维数组是由一维数组对象组成的数组。每个一维数组的长度可以不同,这意味着你可以轻易地创建锯齿数组。 例如,下面的代码是合法的Java代码,并会输出3 5 3 4: int x[][] = {{0,1,2,3,4},{0,1,2},{0,1,2,3}}; System.out.println(x.length); System.out.println(x[0].length); System.out.println(x[1].length); System.out.println(x[2].length);
x[1] = Arrays.copyOf(x[1], newLength);
。 - NPE