java怎么构建二维数组呢?

现在我有行:1,2,3列:11,12,13、21,22,23、31,32,33怎么构建数组,使得1下面的元素是11,12,13,2下面的元素是21,22,23,3下面元素... 现在我有行:1,2,3 列:11,12,13 、 21,22,23 、 31,32,33
怎么构建数组,使得1下面的元素是11,12,13,2下面的元素是21,22,23,3下面元素是31,32,33 呢?
展开
 我来答
androidask
2014-04-30
知道答主
回答量:31
采纳率:0%
帮助的人:21.9万
展开全部
二维数组: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];//正确,分配一个三行五列的二维数组。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Why_明天见
2014-04-30 · TA获得超过246个赞
知道小有建树答主
回答量:822
采纳率:75%
帮助的人:177万
展开全部
//一维数组中有三个数组,每个二维数组有三个元素。
int[] i = {int[] x{11,12,13},
           int[] j{22,23,24},
           int[] m{33,34,35}};
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
流浪汉眼中的泪
2014-04-30 · 超过17用户采纳过TA的回答
知道答主
回答量:80
采纳率:0%
帮助的人:45.3万
展开全部
int[][] arr = {{11,12,13}, {21,22,23}, {31,32,33}};

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

追问
其实说的就是map,数据类型定义为map
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
又一次初恋
2014-04-30 · TA获得超过663个赞
知道小有建树答主
回答量:483
采纳率:0%
帮助的人:375万
展开全部
int[][] a = new int[3][]
a[0] = new int[3];
....
下面自己写。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式