Apache Commons Collections - 概述



Commons Collections 增強了 Java 集合框架。它提供了許多功能,使集合處理變得容易。它提供了許多新的介面、實現和實用程式。

Commons Collections 的主要功能如下:

  • Bag - Bag 介面簡化了集合,這些集合包含每個物件的多個副本。

  • BidiMap - BidiMap 介面提供雙向對映,可用於使用鍵查詢值或使用值查詢鍵。

  • MapIterator - MapIterator 介面提供簡單易用的對映迭代。

  • 轉換裝飾器 - 轉換裝飾器可以在物件新增到集合時修改集合中的每個物件。

  • 複合集合 - 複合集合用於需要統一處理多個集合的情況。

  • 有序對映 - 有序對映保留元素新增的順序。

  • 有序集合 - 有序集合保留元素新增的順序。

  • 引用對映 - 引用對映允許在嚴格控制下對鍵/值進行垃圾回收。

  • 比較器實現 - 提供了許多比較器實現。

  • 迭代器實現 - 提供了許多迭代器實現。

  • 介面卡類 - 提供介面卡類,用於將陣列和列舉轉換為集合。

  • 實用程式 - 提供實用程式來測試或建立集合的典型集合論屬性,例如並集、交集。支援閉包。

廣告

© . All rights reserved.