美文网首页
Android List简单排序(comparator)

Android List简单排序(comparator)

作者: wenju | 来源:发表于2021-02-22 10:27 被阅读0次
public class ListSortingUtils {
    public static List<Details> listSorting(List<Details> listInAppxList) {
       
        Comparator<Details> comparator = new Comparator<Details>() {
            @Override
            public int compare(Details details1, Details details2) {
               //排序规则,按照价格由大到小顺序排列("<"),按照价格由小到大顺序排列(">"),
                if(details1.getPrice() < details2.getPrice())
                    return 1;
                else {
                    return -1;
                }
            }
        };
        //这里就会自动根据规则进行排序
        Collections.sort(listInAppxList, comparator);
        return listInAppxList;
    }
}

相关文章

网友评论

      本文标题:Android List简单排序(comparator)

      本文链接:https://www.haomeiwen.com/subject/wnshfltx.html