如何改变Kotlin中compareBy的顺序

我需要一个Kotlin的比较器来订购在我的回收器视图中输入的每个对象(使用快速适配器)。

我需要用Integer来排序对象,其中最大的是第一个。

上面的代码命令进入我的列表中的对象,但最大的是在列表的末尾。 有没有办法扭转秩序?

playersFastAdapter.itemAdapter.withComparator(compareBy({ it.player.goals }, {it.player.assists}), true) 

正如Kotlin论坛上的Mitja Slenc所建议的:

更改为compareBy({ -it.player.goals}, {-it.player.assists})

现在它按我想要的方式工作了!

你总是可以使用compareByDescending