-1
私のcompのゲームをコーディングしようとしています。 sci。クラスと私は問題を抱えている
2D int配列のメソッド間で転送する値を取得します。次のように私はJavaの多次元int配列に数値を返そうとしていました
私が現在持ってきたコードは次のとおりです。
public int assignDeck(){
int k = 1;
int[][] deckNum = new int[4][13];
for (int i=0;i<4;i++){
for (int j=0;j<13;j++){
deckNum[i][j] = k;
}
k++;
}
return new int[][]deckNum;
}
それは私のプログラムは、「互換性のない型を:INT [] intに変換することはできません」私に言っている、スタンドのように、戻りラインに私が想定しているものからの下の括弧のエラーは、適切なコードとして認識されないreturn文です。
私は私のメインメソッドで配列に転送するために、各値を取得するかどうかはわかりません。
int [][] deckNum = assignDeck();
このコード行は、「非静的メソッドassignDeck(なっている)は、Aから参照することはできません静的コンテキスト "をエラーとして返します。私がする必要があるのは、私の配列の値を "assignDeck"から私のmainメソッドに転送することだけです。
ありがとうございます。