私のJavaアプリケーションでは、3次元配列を返すメソッドがあります。すべての行と列のサイズが同じです。例えば、これらは私のメソッドの戻り1次元配列の各i行を別の2次元配列の各i行と連結する方法
= [2,4,5,18 9,4,1,7 14,67,90,2]
B私の3次元配列であると仮定してみましょう= [34,23,1,9 12,5,9,0 14,67,8,1]
C = [2,68,1,1 3,7,0,11 23 、45,5,5]
ここで私が達成したいのは、別の方法を作成して3つの2D配列を返すことですが、最初の2D配列は最初の行f上記の各2D配列の2番目の行には、各2次元配列の2番目の行があり、3番目の新しい2次元配列になります。
私は一日中それをする方法を考えていますが、それを達成する方法はまだ決まっていません。誰かが私にそれをする方法を提案したり、コードの行を投稿して後で進める方法を知ってもらうことができたら、本当に感謝します。
なぜ2次元型ではなく1次元配列の上にメソッドの戻り値として与えているのか混乱していますか?あなたが戻ったときに2D配列を返すので、おそらく間違ったタイプの入力と思われます。私は正しいです –
ええ、それは返される2次元配列でなければなりません。私の戻り値の型は私には正しかったが、多分私は間違っていた。 –
これは完全に正しいですが、私が本当に望むのは、各n - 2D配列のa、b、c、k行だけでなく、int型の引数として置くこともできないn - ] a、int [] [] b、int [] [] cこれ以上は持っています。どのようにそれを行う方法がありますか? :( –