java怎么构建二维数组呢?

发布网友

我来回答

4个回答

热心网友

二维数组:int a[][] = {{1,2}, {3,4,5,6}, {7,8,9}};二维数组可看成以数组为元素的数组。

java中*数组的声明和初始化应按从高维到低维的顺序进行,如:
方法(1);
int a[][] = new int[3][];
a[0] = new int[2];
a[1] = new int[4];
a[2] = new int[3];//正确
int t[][] = new int[][4];//非法
方法(2);
int a[][] = new int[3][5];//正确,分配一个三行五列的二维数组。

热心网友

//一维数组中有三个数组,每个二维数组有三个元素。
int[] i = {int[] x{11,12,13},
           int[] j{22,23,24},
           int[] m{33,34,35}};

热心网友

int[][] arr = {{11,12,13}, {21,22,23}, {31,32,33}};

怎么感觉你说的像Map , 你看看是这样吗?没调试,直接写的,应该没错

追问其实说的就是map,数据类型定义为map

热心网友

int[][] a = new int[3][]
a[0] = new int[3];
....
下面自己写。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com