乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      [Jakarta Commons筆記] Commons Collections - Collection組

       moonboat 2008-11-12

      接下來看看Collection組。

       

      TypedCollection

      CollectionUtils

       

      首先就是這個TypedCollection,它實際上的作用就是提供一個decorate方法,我們傳進去一個Collection和需要的類型甄別信息java.lang.Class,它給我們創(chuàng)建一個全新的強類型的Collection。我們其實在bag、buffer、listmap、set這些子包中都可以找到分別對應BagBuffer、List、MapSet接口的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的轉型、合并、減等操作。

       

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

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

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多