0

你好,我想从另一个名为 Score 的类中传递一组标记,该类位于 Score.java 中。我正在使用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 类中获取从 Score.java 到 Test.java 的数组

非常感谢

4

1 回答 1

3

这就是您收到错误的原因:

public static void test(Score.testMarks)

您应该将其更改为:

public static void test(Score[] testMarks)

(我建议你阅读定义方法教程)。

既然你这样做了,System.out.print(testMarks[n] + " ");那么我相信testMarks是一个 type 数组Score。这是用Score[]Java编写的。

你还有另一个错误,我不确定你想用这种方法做什么。是什么n?你的意思是什么?

于 2013-04-19T14:00:14.467 回答