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

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

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

    Read Sean

    Read me, read Sean.
    posts - 508, comments - 655, trackbacks - 9, articles - 4

    [Jakarta Commons筆記] Commons Collections - Collection組

    Posted on 2005-08-05 12:48 laogao 閱讀(2173) 評論(0)  編輯  收藏 所屬分類: On Java

     

    接下來看看Collection組。

     

    TypedCollection

    CollectionUtils

     

    首先就是這個TypedCollection,它實際上的作用就是提供一個decorate方法,我們傳進去一個Collection和需要的類型甄別信息java.lang.Class,它給我們創(chuàng)建一個全新的強類型的Collection。我們其實在bagbufferlistmapset這些子包中都可以找到分別對應(yīng)BagBufferListMapSet接口的TypedXxxx版本。

     

    方法簽名:

    public static Collection decorate(Collection coll, Class type)

     

    當它執(zhí)行時,它會判斷coll是否為null,同時如果coll包含數(shù)據(jù),它會對數(shù)據(jù)進行驗證,看是否滿足指定的type條件。最后它返回一個強類型的Collection,當我們對這個強類型的Collection進行add操作時,它會幫我們確保添加的是正確的類型。

     

    而這個CollectionUtils可能大家都已經(jīng)想到了,就是提供一組針對Collection操作的工具/靜態(tài)方法。比較有意思的是對Collection的轉(zhuǎn)型、合并、減等操作。

     

    由于這兩個類的功能和作用都比較清晰,我就不舉例說明了,需要進一步了解的請看Javadoc

     

     

    主站蜘蛛池模板: 亚洲一区免费在线观看| 日韩在线免费电影| 国产成人亚洲综合色影视| 亚洲第一综合天堂另类专| 女人与禽交视频免费看| 亚洲乱码一二三四区乱码| 黄色成人免费网站| 91丁香亚洲综合社区| 在线观看成人免费视频| 久久亚洲精品11p| 免费一级一片一毛片| 一日本道a高清免费播放 | 亚洲春色另类小说| 91九色精品国产免费| 国产国产人免费人成成免视频| 一级毛片直播亚洲| 免费人成在线观看播放a| 亚洲国产精品人人做人人爱| 美女视频黄频a免费观看| 久久丫精品国产亚洲av| 免费大香伊蕉在人线国产| 国产午夜亚洲精品不卡免下载 | 亚洲成av人片在线观看天堂无码 | 亚洲中文字幕无码久久2017| 中国国语毛片免费观看视频| 亚洲欧洲在线观看| 在线观看特色大片免费视频| 亚洲欧美日韩中文高清www777| 免费国产成人高清视频网站| a级成人毛片免费视频高清| 7777久久亚洲中文字幕蜜桃 | 亚洲精品视频在线观看免费| 亚洲综合无码无在线观看| 亚洲精品在线视频| 9420免费高清在线视频| 亚洲av无码专区在线观看亚| 亚洲精品无码不卡在线播放HE| 99爱在线精品免费观看| 四虎国产精品成人免费久久| 亚洲国产精品无码专区影院| 亚洲精品av无码喷奶水糖心|