我试图通过很多渠道找到解决这个问题的方法。但都是徒劳。我有3个二维数组对象:double[][] W2 = new double[2][3];double[][] W = new double[][]{W1, W2, W3}; //provided W1, W2, W3 are 1D但是如何对2D数组做同样的事情呢?
我有2维,3维和4维数组。(都在不同的时间)int[][] result = new int[2 * array1.length][2 * array1正如您所看到的,这变得非常混乱(2^n组循环,其中n是维数)。我知道我可以用System.arraycopy简化这一过程,但我仍然需要同样多的循环集。
有没有更简单的方法让我这样做?最好是适用于所有