1、java中的数组:
数组的长度一开始就要指定好,数组一旦初始化以后,其长度是不可以变的。
①静态初始化:String[] names = new String[]{"a","b","c"}; ②动态初始化: int ages = new int[4]; 数组的长度用数组的length属性来表示,给数组赋值为null,这个时候数组是不能使用length属性的。2、二维数组:
①静态初始化:int[][] num = new int[][]{
{1,2,3},{4,5,6} ②动态初始化:方式一:int[][] num = new int[3][2];方式二:int[][] n = new int[3][];
n[0] = new int[2]; n[1] = new int[3]; n[2] = new int[4]; 动态初始化前的数组里面是有默认值的。