动态建立数组后,如何操作数组的数据(Java)
lrxss 2013-07-13 11:07:28 我建立数组是通过一个工具包,传一个多维数组新建。
我这样做的原因是数组的维度在用户输入前是不知道的。需要根据用户输入的数据来新建数组
比如:ArrayInt testArray = new ArrayInt(dimensions)
现在我的问题是,我新建了数组以后,需要递归地给这个数组赋值。但是因为事先不知道数组的维度,无法用常规递归形如: array[a][b][c] = value + array[a-1][b-1][c-1]
请问有什么好办法可以解决我的问题?谢谢。