【发布时间】:2017-08-25 14:31:34
【问题描述】:
如何在自定义对象列表中使用distinctBy 来去除重复项?我想通过对象的多个属性来确定“唯一性”,但不是全部。
我希望这样的事情会奏效,但没有运气:
val uniqueObjects = myObjectList.distinctBy { it.myField, it.myOtherField }
编辑:我很好奇如何将distinctBy 与任意数量的属性一起使用,而不仅仅是我上面示例中的两个。
【问题讨论】:
标签: kotlin