【发布时间】:2016-02-02 21:27:09
【问题描述】:
完成这项工作的最简洁的捷径是什么?
class AnObject{
Long attr;
}
List<AnObject> list;
我知道这可以通过AnObject 的自定义比较器来完成。对于这种情况,难道没有现成的东西吗?
有点像这样:
Collections.sort(list, X.attr);
【问题讨论】:
-
你看过比较器类的javadoc吗?他们添加了一堆方法(顺便说一下你可以直接做
list1.sort(..))。
标签: list sorting lambda java-8