在我的程序中有三個類Student,School和TestStudent。我已經宣佈了學生在學生課內部的狀態,也有獲得學生主題的方法,我已經在學校課程中創建了一個類型爲student的數組列表,但是當我嘗試在學校訪問學生的方法時,我得到錯誤newStudent類型無法解析這裏是我的代碼。如何使用數組列表來訪問java中的訪問列表類型對象的方法
public class Student {
String name;
String subject;
int age;
Student(String name,String subject,int age){
this.name = name;
this.subject = subject;
this.age = age;
}
public void setName(String name){
this.name = name;
}
public String getName(){
return this.name;
}
public String getSubject(){
return this.subject;
}
public int getAge(){
return this.age;
}
}
public class School {
public ArrayList <Student> students = new ArrayList <Student>();
public void addStudent(String name,String subject,int age){
Student newStudent = new Student(name,subject,age);
students.add(newStudent);
}
public void showSubject(String student){
newStudent.getSubject();
}
}
使用rohit的建議更改了代碼。現在工作。 –