使用Collections给集合排序

Posted hq0422

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Collections给集合排序相关的知识,希望对你有一定的参考价值。

  Collections.sort(ydShips, new Comparator<YdShip>() 
                @Override
                public int compare(YdShip o1, YdShip o2) 
                    if(o1.getNumber()> o2.getNumber())  //number是用来排序的列
                       
             return 1;
                        
            else if(o1.getNumber()==o2.getNumber())
                        
            return 0;
                        
            
                   
             return -1;
                
        
            );

 

以上是关于使用Collections给集合排序的主要内容,如果未能解决你的问题,请参考以下文章

Guava 3: 集合Collections

集合Collections 常用的排序方法

Guava ---- Ordering排序工具

集合工具类(CollectionUtils)

java8新特性:对map集合排序,根据key或者value操作排序(升序降序)

集合框架工具类--Collections排序