小编pme*_*idl的帖子

对java集合进行排序和分组

我有一个有名字和分数的对象.我想对这些对象的集合进行排序,以便按名称对它们进行分组,并按每组中的最高分数进行排序(并且在组内也按降序分数排序).

让我展示一下我打算实现的目标.假设我有这些对象(名称,分数):

(a,3)
(a,9)
(b,7)
(b,10)
(c,8)
(c,3)

然后我希望他们像这样排序:

(b,10)
(b,7)
(a,9)
(a,3)
(c,8)
(c,3)

这对比较器来说是可行的吗?我无法弄明白,所以任何提示都会受到赞赏.

java

17
推荐指数
2
解决办法
3万
查看次数

标签 统计

java ×1