学生选课系统的Set集合是怎么定义的?

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

时空中的沙粒

2016-02-03 14:37

courseToSelect =new ArrayList();容器都是用的ArrayList。

为什么Set方法中如果使用了get方法或者按顺序输入了课程;Set类就变成了有序,Set是定义在student类里面的this.courses =new HashSet();?

写回答 关注

1回答

  • woosir
    2016-02-03 15:24:11
    已采纳

    student类的构造方法中初始化定义了

    public class Student {
    	
    	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>();	
    	}
    	
    }


    时空中的沙粒

    为什么用了get方法或是顺序输入课程Set集合就变有序了?

    2016-02-03 15:38:16

    共 1 条回复 >

Java入门第三季

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

409792 学习 · 4340 问题

查看课程

相似问题