久久精品精选,精品九九视频,www久久只有这里有精品,亚洲熟女乱色综合一区
    分享

    java List 排序 Collections.sort() 對 List 排序

     昵稱8442 2012-03-12

    java List 排序 Collections.sort() 對 List 排序

    //一個POJO例子

    class User {
     String name;
     String age;
     
     public User(String name,String age){
      this.name=name;
      this.age=age;
     }
     public String getAge() {
      return age;
     }
     public void setAge(String age) {
      this.age = age;
     }
     public String getName() {
      return name;
     }
     public void setName(String name) {
      this.name = name;
     } 
    }


    //具體的比較類,實現Comparator接口

    import java.util.Comparator;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Collections;

    public class ComparatorUser implements Comparator{

     public int compare(Object arg0, Object arg1) {
      User user0=(User)arg0;
      User user1=(User)arg1;

       //首先比較年齡,如果年齡相同,則比較名字

      int flag=user0.getAge().compareTo(user1.getAge());
      if(flag==0){
       return user0.getName().compareTo(user1.getName());
      }else{
       return flag;
      }  
     }
     
    }




    //測試類
    public class SortTest {

     
     public static void main(String[] args){
      List userlist=new ArrayList();
      userlist.add(new User("dd","4"));
      userlist.add(new User("aa","1"));
      userlist.add(new User("ee","5"));
      userlist.add(new User("bb","2"));  
      userlist.add(new User("ff","5"));
      userlist.add(new User("cc","3"));
      userlist.add(new User("gg","6"));
      
      ComparatorUser comparator=new ComparatorUser();
      Collections.sort(userlist, comparator);
       
      for (int i=0;i<userlist.size();i++){
       User user_temp=(User)userlist.get(i);
          System.out.println(user_temp.getAge()+","+user_temp.getName()); 
      }
      
     }
    }

     //首先年齡排序,如果年齡相同,則按名字排序

    結果:
       1, aa
       2, bb
       3, cc
       4, dd
       5, ee                    //注意:同樣是5歲的人,則比較名字(ee,ff),然后排序
       5, ff
       6, gg

      本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發布,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發現有害或侵權內容,請點擊一鍵舉報。
      轉藏 分享 獻花(0

      0條評論

      發表

      請遵守用戶 評論公約

      類似文章 更多

      主站蜘蛛池模板: 国产精品亚洲А∨天堂免| 男女扒开双腿猛进入爽爽免费看| 香蕉影院在线观看| 性色欲情网站iwww九文堂| 国产乱啊有帅gv小太正| 日本高清一区免费中文视频| 久久久这里只有精品10| 国产精品成人久久电影| 婷婷四房播播| A毛片毛片看免费| 欧美国产日韩A在线观看| 亚洲va久久久噜噜噜久久狠狠| 日本高清中文字幕免费一区二区 | 亚洲 日本 欧洲 欧美 视频| 久久精品国产99国产精品严洲| 把女人弄爽大黄A大片片| 国产日韩一区二区四季| 正在播放国产剧情亂倫| 国产成人不卡一区二区| 成年女人18级毛片毛片免费| 日本高清一区免费中文视频| 久久精品国产免费观看三人同眠| 88国产精品视频一区二区三区| 老司机久久99久久精品播放免费| 国产成人AV在线免播放观看新 | 国产一区日韩二区三区| 国产精品免费久久久久影院 | 精精国产XXXX视频在线播放| 亚洲乱理伦片在线观看中字| 久久五十路丰满熟女中出| 亚洲av永久无码精品水牛影视| 亚洲男女羞羞无遮挡久久丫| AAA级久久久精品无码片| 久久精品国产99国产精品严洲| 12裸体自慰免费观看网站| 国产精品普通话国语对白露脸 | 久久精品99国产精品日本| 秋霞人妻无码中文字幕| 国产日韩入口一区二区| 内射毛片内射国产夫妻| 中文字幕理伦午夜福利片|