真的需要知道如何在另一个类thnx中调用此方法
public static void printClass(){
System.out.println(subjectName + " Class List");
for(Student i : studentList)
{
Student.printStudent();
}
}
答案 0 :(得分:1)
由于它是static
方法(类方法),您可以通过两种方式调用它:
NameOfClass.printClass();
或
NameOfClass someInstance = new NameOfClass(...); // create instance
someInstance.printClass();
为什么?因为类方法不需要调用类的实例,所以只需使用类的名称就可以调用它(首先办法)。但Java还提供了使用类的实例调用static
方法的功能。
答案 1 :(得分:0)
您可以像这样调用static
方法:
ClassName.methodName();
因此,例如,如果您的课程被称为SomeClass
:
SomeClass.printClass();