不是set吗,为什么还是list?

来源:4-11 学生选课---通过 Set 集合管理课程

缃缝

2020-01-21 15:45

http://img1.mukewang.com/5e26abbd000140c510740474.jpg

为什么coursesToSelect还是个List哦?为什么不是public Set<Course> coursesToSelect?

写回答 关注

3回答

  • 饼盐
    2020-03-02 12:37:09

    这里的set是student类里面的Set<Course>,表示的是学生选的课程;而List<Course>表示的是可选课程,还是按照CourseToSelect类中的List类型来的。

  • 君之笑笑
    2020-02-11 19:35:47

    这里是一样用的都是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>();

    }


  • weixin_慕莱坞3192194
    2020-01-22 17:55:09

    第8行不是吗?

    缃缝

    第8行不是list吗

    2020-02-02 07:11:07

    共 1 条回复 >

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题