Collection.sort 的用法

Collection.sort 的用法

现有一个集合List temList<Question2>,Question2是一个基类,有属性int num1;
现在要将集合按 num1的大小来排序。
以下是解决的方法:(从小到大排序)

    Collections.sort(temList, new Comparator<Question2>(){
                     @Override
                     public int compare(Question2 o1, Question2 o2) {
                         if(o1.getNum1()>o2.getNum1()){
                             return 1;
                         }else if(o1.getNum1()<o2.getNum1()){
                             return -1;
                         }else{
                             return 0;
                         }
                     }    
                 });


 
————————————————
版权声明:本文为CSDN博主「cornyjy」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/yuj9006/article/details/18036073

posted @ 2019-10-25 09:14  拓睿峰  阅读(1319)  评论(0编辑  收藏  举报