0

こんにちは、Score.java にある Score という別のクラスからマークの配列を渡したいと思います。私はJDKを使用しています。そして絶対初心者。

public class test {
     public static void main (String[] args)
     { 
        System.out.print("Hello");
        test(Score.testMarks);
     }

     public static void test(Score.testMarks){
         System.out.print(testMarks[n] + " ");
     }
}

プログラムをビルドすると、「error: <identifier> expected どうすればいいですか?」と表示されます。

私が欲しいのは、Score.javaからTest.javaへのScoreクラスから配列を取得することだけです

どうもありがとう

4

1 に答える 1

3

これがエラーが発生する理由です:

public static void test(Score.testMarks)

次のように変更する必要があります。

public static void test(Score[] testMarks)

(方法の定義に関するチュートリアルを読むことをお勧めします)。

あなたがやっているので、 type の配列System.out.print(testMarks[n] + " ");だと思います。そして、それはJavaのように書かれています。testMarksScoreScore[]

別のエラーがあります。このメソッドで何をしようとしているのかわかりません。とはn? 何をするつもりだったのですか?

于 2013-04-19T14:00:14.467 に答える