【发布时间】:2014-09-22 16:34:52
【问题描述】:
我有一个对象列表,这些对象都是相同类型的,并且有两个属性:“uniqueId”和“secondaryId”。我想先按“uniqueId”对这个列表进行排序,然后对每个 uniqueId 按“secondaryId”排序,这样这个列表:
唯一ID/次要ID 5/3 2/6 5/8 2/5
排序后将如下所示: 2/5 2/6 5/3 5/8
我似乎无法完全正确地理解语法:
return searchResults.sort{[it.uniqueId, it.secondaryId]}
是我尝试开始的,但没有成功。
【问题讨论】: