zoukankan      html  css  js  c++  java
  • java 中list的排序

    在业务中,构建了一个list数组,需要对里面的对象,进行id倒序排序,

    方法如下:

    在bean中,实现comparable的接口,

    public class Description implements Comparable<Description>

    并实现其重载的方法,谁在前谁在后,代表正序和倒序

    public int compareTo(Description o) {
         return o.id - this.id;
        }

    在业务中,对于已经构建好的list,实现下列排序操作

     Collections.sort(descriptionList);
         descriptionList.addAll(descriptionMapper.getDescriptionByCategoryLimit(level));
            for (Category description : categorysList) {
                descriptionList.addAll(descriptionMapper.getDescriptionByCategoryLimit(description.getId()));
            }
    //这句代码是关键,上面的代码与本例无关 Collections.sort(descriptionList);
  • 相关阅读:
    反汇编测试20191325
    20191325mystat
    20191325学习笔记8
    20191325学习笔记7
    2.3.1测试 20191325
    20191214-改进ls
    团队作业4
    20191214-反汇编测试
    stat命令的实现-mysate(必做)
    图片
  • 原文地址:https://www.cnblogs.com/sdgtxuyong/p/12584440.html
Copyright © 2011-2022 走看看