我有这个数组:
int[][][] D = new int[N][M][2];
我的问题是:我如何交换D[N][M][0]
和D[N][M][1]
(它不是交换两个元素,而是交换整个数组)。这可能看起来很傻,但我无法想象 3 维数组是如何组织的,所以我不知道复制它的最佳方法是什么。此外,我不确定内存D[N][M][0]
中D[N][M][1]
是否有两个连续的块?如果没有,那么我应该这样做:
int[][][] D = new int[2][N][M]
对 ?
谢谢 :)