为什么coursesToSelect还是个List哦?为什么不是public Set<Course> coursesToSelect?
这里的set是student类里面的Set<Course>,表示的是学生选的课程;而List<Course>表示的是可选课程,还是按照CourseToSelect类中的List类型来的。
这里是一样用的都是List,不同的是Student.java文件。
public String id;
public String name;
public Set<Course> courses;
public Student(String id, String name) {
this.id = id;
this.name = name;
this.courses=new HashSet<Course>();
}
第8行不是吗?