<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    AntSoul

    它總是在行走,行走,永遠的行走…… 行走是它生存的恒久姿態和最佳造型。 它似乎有一雙不知疲倦的腳。 ———我說的是螞蟻。

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      42 隨筆 :: 0 文章 :: 1 評論 :: 0 Trackbacks

    ┳ TreeSet (實現了SortedSet接口的類)
    1.? TreeSet是依靠TreeMap來實現的。
    2.? TreeSet是一個有序集合,TreeSet中的元素按照升序排列,缺省是按照自然排序,一位著TreeSet要實現Comparable接口。
    3.? 可以在構造TreeSet對象時,傳遞實現了Comparable接口的比較器對象。
    demo

    import java.util.*;

    class TreeSetTest
    {
    ?public static void main(String[] args){
    ?? TreeSet ts = new TreeSet();
    ??
    ?? ts.add(new Student("one",1));
    ?? ts.add(new Student("two",4));
    ?? ts.add(new Student("three",3));
    ??
    ?? Iterator it = ts.iterator();
    ?? while(it.hasNext()){
    ?? ?System.out.println(it.next());
    ??}
    ?}
    }

    class Student implements Comparable
    {
    ?private String name;
    ?private int num;
    ?
    ?//為了調用方便聲明為static
    ?static class StudentComparator implements Comparator
    ?{
    ?? public int compare(Object o1,Object o2){
    ??? Student s1 =(Student)o1;
    ??? Student s2 =(Student)o2;
    ??? int result;
    ???
    ??? result = s1.num > s2.num ? 1 :(s1.num==s2.num ? 0 : -1);
    ??? if(result == 0){ //student的num相同,比較name,因為name為String類型,它實現了Comparable<String>
    ??? ? result = s1.name.compareTo(s2.name);
    ??? }
    ??? return result;
    ?? }?
    ?}
    ?
    ?public Student(String name,int num){
    ??this.name = name;
    ??this.num = num;
    ?}
    ?
    ?public int compareTo(Object o){
    ??Student s =(Student)o;
    ??return num > s.num ? 1 : (num == s.num ? 0 : -1);
    ?}
    ?
    ?public String toString(){
    ??return "num="+num+" "+"name="+name;
    ?}
    }

    posted on 2007-03-10 18:02 yok 閱讀(157) 評論(0)  編輯  收藏 所屬分類: CoreJava
    主站蜘蛛池模板: 亚洲视频在线观看一区| 亚洲国产另类久久久精品| 亚洲伊人久久大香线蕉结合| 久久精品电影免费动漫| 亚洲资源在线观看| 国产精品色拉拉免费看| 亚洲国产日韩视频观看| 四虎www成人影院免费观看| 亚洲人成色777777老人头| 国产人妖ts在线观看免费视频| 爱爱帝国亚洲一区二区三区| 免费人成在线观看网站视频| 日本高清不卡中文字幕免费| 国产亚洲精品精品国产亚洲综合| 中文字幕免费不卡二区| 亚洲日韩乱码中文无码蜜桃| 岛国大片免费在线观看| 美女被免费网站视频在线| 亚洲人成无码网站| 亚洲免费观看在线视频| 亚洲国产高清国产拍精品| 亚洲精品WWW久久久久久| 久久精品免费观看| 亚洲一区二区三区免费观看 | 亚洲毛片在线免费观看| 美女视频黄a视频全免费| 日本亚洲高清乱码中文在线观看 | 久久精品国产亚洲av麻| 99久久久国产精品免费无卡顿| 亚洲人成色99999在线观看| 亚洲视频在线一区二区| 18禁无遮挡无码国产免费网站| 亚洲综合av一区二区三区不卡| 少妇亚洲免费精品| 99re免费在线视频| 成人亚洲国产精品久久| 久久久久亚洲精品成人网小说| 成人免费毛片视频| 免费看黄的成人APP| 亚洲成av人片在www鸭子| 亚洲国产精品乱码一区二区|