请教大神!!为什么for循环里面要用st.coursesToSelect而不是直接用coursesToSelect??
for(Course cr:st.coursesToSelect){
if(courseid.equals(cr.id))
student.courses.add(cr);
}
main方法是静态方法(有static修饰符修饰的方法),在静态方法内只能访问静态成员变量(有static修饰的变量),这里的coursesToSelect不是静态变量,所以不能在mian中直接访问
main 静态方法只能访问静态成员变量 coursesToSelect非静态变量 不能直接访问需要借助类对象访问