【发布时间】:2018-11-01 09:51:39
【问题描述】:
谁能告诉我这种创建数组的方法有什么问题,它似乎仍然有效:
Object [] a = new Object[5];
Object [] b = new Object[5];
Object [] c = new Object[5];
Object [] d = new Object[6];
Object [] e = new Object[5];
a[1] = b;
a[2] = c;
b[1] = d;
d[1] = e;
a[1][2] = c; // error, how do I make this work if I insist of building my array like this?
我刚刚做了什么?这在技术上是一个多维数组吗?为什么我不能使用例如 a[1][2][2] 来访问元素,我怎样才能以类似的方式访问我的数据?
【问题讨论】:
标签: java arrays jagged-arrays