Java定义二维数组的几种方法

来源:互联网 发布:java j2ee 区别 编辑:程序博客网 时间:2024/06/05 10:21

1. 先定义,再分配空间

int [][]x;

x=new int[2][2];

 

2. 定义和分配空间同时

int [][]x=new int[2][2];

 

3. 不规则数组

int [][]x=new int[2][];

x[0]=new int[3];

x[1]=new int[4];

 

4.定义的同时赋值

int [][]x={{1,1},{2,2}};

 

5.定义不规则的数组同时赋值

int [][]x=new int[][]{{1,1},{1,2,3}};

或者

int [][]x={{1,1},{1,2,3}};