用Collections类sort方法排序时,需要实现Comparator接口的compare方法
首先新建类ComparatorCategoryDetail实现Comparator<Object>
public class ComparatorCategoryDetail implements Comparator<Object>{ public int compare(Object o1, Object o2) { CreditCategoryDetail creditCategory0 = (CreditCategoryDetail)o1; CreditCategoryDetail creditCategory1 = (CreditCategoryDetail)o2; return creditCategory0.getSequence()-creditCategory1.getSequence(); } }
然后再用到排序的地方写:
ComparatorCategory comparatorCategory = new ComparatorCategory(); Collections.sort(list, comparatorCategory);
list为要排序的集合