java list<对象> 对 指定字段进行正序或倒叙
要求
对列表(List)中的自定义对象,要求能够按照对象的属性(字段)进行排序(正序、倒序)。
如:用户对象(Member)有用户名(username)、级别(level)、出生日期(birthday)等字段,要求可以分别对它的三个字段进行排序。
实现思路
对于自定义对象,可以在自定义对象中实现Comparable接口,然后再调用Collections.sort的方法实现排序,只能是针对一个属性(字段),维持一个顺序;要实多字段任意选择一个排序,同样需要通过调用Collections.sort(.
转载
2020-09-09 10:25:06 ·
2287 阅读 ·
0 评论