如何在java中创建任意深度的嵌套数组?

如何在java中创建任意深度的嵌套数组?

我正在尝试创建一个数组数组等数组…,除了我不知道它需要多少嵌套级别,直到运行时. 根据输入,我可能需要int [],int [] [],int [] [] [] [] [] []或其他任何东西. (对于上下文,我正在尝试为元胞自动机构建一个N维网格,其中N作为参数传递.) 我没有任何代码,因为