風雨無阻

          Comparator接口實例

          // 新建鏈表并加入元素
                  List<Member> members=new ArrayList<Member>();  
                  members.add(new Member("Andy",20));  
                  members.add(new Member("Dell",23));
                  members.add(new Member("Felex",24));
                  members.add(new Member("Bill",21));
                  members.add(new Member("Cindy",22));
                  
                  // 創建一個比較器匿名類
                  Comparator comparator=new Comparator(){
                    public int compare(Object op1,Object op2){
                      Member memberOp1=(Member)op1;
                      Member memberOp2=(Member)op2;
                      
                      // 按姓名排序
                      return memberOp1.getName().compareTo(memberOp2.getName());
                    }
                  };
                  
                  // 排序
                  Collections.sort(members,comparator);
                  
                  // 輸出排序后的鏈表
                  for(Member member:members){
                    System.out.println(member.getName() + ":" + member.getAge());
                  }
                   
                }

          輸出結果:
          Andy:20
          Bill:21
          Cindy:22
          Dell:23
          Felex:24

          posted on 2008-03-12 17:25 秋楓故事 閱讀(324) 評論(0)  編輯  收藏 所屬分類: 工作總結

          <2008年3月>
          2425262728291
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          導航

          統計

          常用鏈接

          留言簿(2)

          隨筆分類

          隨筆檔案

          新聞檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 浪卡子县| 德令哈市| 关岭| 安仁县| 清流县| 北京市| 尉氏县| 南丹县| 仲巴县| 宕昌县| 海伦市| 锡林郭勒盟| 宁阳县| 开封市| 肥西县| 温州市| 伊春市| 台东县| 文安县| 纳雍县| 焦作市| 龙井市| 库伦旗| 阿拉善盟| 太谷县| 琼结县| 星子县| 丽水市| 宁强县| 龙口市| 玛多县| 平阳县| 米易县| 伽师县| 临湘市| 玉屏| 泾源县| 津南区| 灵石县| 关岭| 汉沽区|