我是想要定义一个二维数组,然后动态地给它赋值,应该怎么做不知道问题出在做么地方,请大神指导一下 ,代码如下:
int[][] a = null;
a[1] = new int[]{1,2,3};
System.out.println(a[1][1]);
在java中定义了一个二维数组,这样做好像不对,输出时报错, 代码如下
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
6条回答
- danielinbiti 2015-06-04 12:46关注
int[][] a = null; a = new int[5][];//第一维需要初始化 a[1] = new int[]{1,2,3};//这是第二维数据 System.out.println(a[1][1]);
解决 无用评论 打赏 举报