我有这个令牌对象:科特林 - 排序MutableList基于对象属性
class Token(type: TokenType, value: String, position: IntRange = 0..0)
我宣布一个MutableList:
val tokens: MutableList<Token> = mutableListOf()
// Mutable List filled
现在我想根据的第一个值排序我的列表位置IntRange。我试着这样做:
tokens
.sortedBy { it.position.first }
不过,我使用它关键字后没有访问对象,所以位置红色突出显示。
有什么建议吗?
哦,愚蠢的错误。谢谢:) – OhMad
@Rechunk一点也不。这是我的荣幸, :) –