Set及比较器的使用
要求:将5个学生姓名写入一个Set<Student>集合中,学生具有学号,姓名以及成绩列表等属性。学生以学号区分。(注意hashcode与equals的定义,排序依据学号进行)。构造函数中随机生成学生成绩(10个成绩)。定义不同的Comparator,分别按照成绩列表的最高分,最低分,平均分进行排序。求出学生成绩的最高分,最低分,平均分,并按照从高到低的顺序打印出学生的姓名及各类成绩。(实现类不同的接口)(注意hashcode与equals的定义,排序依据学号进行) 打印内容如下: