欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java list排序,

来源: javaer 分享于  点击 11750 次 点评:3

java list排序,


1.按list中某一列排序
        //必须是Comparator中的compare方法和Collections.sort方法配合使用才管用  
        MyComparator mc = new MyComparator() ;  

        Collections.sort(list, mc);

class MyComparator implements Comparator<Object>{ 
    public int compare(Object o1,Object o2) {  
        TemplateQuestionDTO e1=(TemplateQuestionDTO)o1;  
        TemplateQuestionDTO e2=(TemplateQuestionDTO)o2;   
       if(e1.getQno()>e2.getQno())  
        {return 1;}  
       else  
        {return 0;}
       }  

2.反转list
   Collections.reverse(list);

3.//根据的汉字的拼音的字母排序的,而不是根据汉字一般的排序方法升序
Collections.sort(list,Collator.getInstance(java.util.Locale.CHINA));

相关文章

    暂无相关文章
相关栏目:

用户点评