实际上我想以这种方式对我的列表进行排序:我有一个这样的 mutableList
noteList = mutableListOf<NoteDataHolder>().apply {
notes.forEach {
add(NoteDataHolder(it))
}
}
想象一下NoteDataHolder
,Id
我想以此对我的列表进行排序Id
我的清单是这样的:[ {id=1}, {id=2}, {id=3}, {id=4} ]
当我像这样过滤我的列表时:noteList.filter { it.note?.bookId == 4 }
我只收到[ {id=4} ]
item4
最后,我想像这样得到所有物品[ {id=4}, {id=1}, {id=2}, {id=3} ]