1.首先从写 sort方法 ,这里可以根据自己的情况 觉得排序的列以及是升序 还是倒叙排列;
2.将list 放入collection 使用sort 就行了。
代码实例:
Collections.sort(topFiveMergePullSystemList,new Comparator<PullThroughAnalysisUser>(){ //定义规排序规则 重写sort 实现倒叙排序
public int compare(PullThroughAnalysisUser arg0, PullThroughAnalysisUser arg1) {
return Long.valueOf(arg1.getValue2()).compareTo(Long.valueOf(arg0.getValue2())); //根据value2 的值倒叙排列
}
});
//topFiveMergePullSystemList 代表需要排序的 list
//PullThroughAnalysisUser 是list 里面的对象
// getValue2()这里是根据 value2 进行排序
本文介绍如何使用Java对自定义对象列表进行倒序排序,并提供了一个具体示例,展示了如何通过重写比较器来根据对象的特定属性进行排序。
1万+

被折叠的 条评论
为什么被折叠?



