我有两个课程,MarathonAdmin
和Runner
。
我想对包含runners
类对象的列表(Runner
)进行排序。我做了所有
编码直到方法sortRunnerList
,它表示对列表进行排序。我创造了
compareTo
类中的Runner
方法,当我比较Runner
的对象时,他们选择的默认时间值不是我分配给生成随机数的对象的值(在{{1中完成) })。
有人可以帮助解决这个问题吗?
MarathonAdmin
答案 0 :(得分:1)
尝试替换
return this.getTime()-(anotherRunner.getTime());
与
return Integer.valueOf(this.getTime()).compareTo(anotherRunner.getTime());