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

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

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

    linugb118--java space

    Java

    如何讓Object 變得有序

    如何讓Object 變得有序

    如何讓Object 變得有序:
    1,方法一:繼承Comparable,實現(xiàn)CompareTo方法, CompareTo 只有一個參數(shù),
    但它有四個限制條件,具體我也沒有研究,可查看相關(guān)信息。如果該類實現(xiàn)這個方法
    它就具有比較規(guī)則定義,那么以后放在Collection中就能實現(xiàn)直接排序,或者與另一個同
    類的對象進行比較。如果該類沒有實現(xiàn)該方法,那它就會沒有比較規(guī)則定義,那么就會throw
    ClassCastExceptioin
    2,方法二:如果類沒有實現(xiàn)或者說定義比較規(guī)則,那么可以用比較器來定義Collection中的比較
    策略,繼承Comparator類并實現(xiàn)它中的Compare方法,Compare方法有兩個參數(shù),Compare方法同樣有四個限制條件
    其實比較器還是不很好用,因為在不同的方法中,比較器在方法中的用途或者說判斷條件的地方有所不同,如果要想
    很深入了解每個將Comparator作為參數(shù)的方法,那需要研究各個jdk中相干的源碼。比如Arrays.sort
    方法中就用到Comparator。

    雖然Comparator 的具體實現(xiàn)不是很好理解,但它的理念還是和Comparable很清楚的。
    方法一表示,上帝制造萬物的時候,一開始就給每個物種添加了條件屬性,使他們可以按有序排列
    方法一表示,上帝制造萬物的時候,但一時粗心忘了給每個物種添加了條件屬性,他們就很混亂,女媧知道后就
    造了一把尺子,在需要有序的地方讓他們相互對著尺子比較。

    posted on 2006-11-29 13:19 linugb118 閱讀(978) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     

    My Links

    Blog Stats

    常用鏈接

    留言簿(1)

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲精品伦理熟女国产一区二区| 国产精品极品美女自在线观看免费| 日韩精品免费电影| fc2成年免费共享视频18| 337p日本欧洲亚洲大胆艺术| 日韩在线a视频免费播放| 羞羞视频免费网站在线看| 亚洲av永久无码精品三区在线4| 国产亚洲精品免费| 蜜桃视频在线观看免费视频网站WWW| 亚洲天堂男人影院| 国产精品国产亚洲精品看不卡| 成年私人影院免费视频网站 | 一级做a爰片久久毛片免费陪 | 亚洲av永久无码精品国产精品| 日韩精品无码区免费专区 | 久久国产亚洲精品无码| 人人狠狠综合久久亚洲88| 亚洲黄色在线视频| 国产一区二区三区在线免费| 麻豆精品不卡国产免费看| 亚洲综合无码一区二区痴汉 | 18禁超污无遮挡无码免费网站国产| 国产精品一区二区三区免费| 亚洲最大av资源站无码av网址| 国产亚洲欧洲精品| 免费人成在线观看网站视频 | 亚洲AV美女一区二区三区| 免费国产成人高清在线观看麻豆| 99re视频精品全部免费| fc2免费人成在线视频| 亚洲欧美不卡高清在线| 亚洲理论在线观看| 亚洲国产精品无码AAA片| 夜色阁亚洲一区二区三区| 国产精品视频免费一区二区| 久久久久免费看成人影片| 国产综合免费精品久久久| 国产99久久久国产精免费| 色屁屁在线观看视频免费| 亚洲综合一区无码精品|