GradeComparator

成绩比较器

class Object
trait Matchable
class Any

Value members

Concrete methods

def betterThan(first: CourseGrade, second: CourseGrade): Boolean

Return true if first better then second. 先比较绩点,后比较分数,最后按照是否通过比较

Return true if first better then second. 先比较绩点,后比较分数,最后按照是否通过比较

Value parameters:
first

NotNull

def isSubstitute(altCourse: AlternativeCourse, grades: Map[Course, CourseGrade]): Boolean

是否替代成功
先比较绩点,后比较分数,最后按照是否通过比较

是否替代成功
先比较绩点,后比较分数,最后按照是否通过比较