Apache Commons Collections - Overview
Commons Collections增强了Java Collections Framework。它提供了几个功能,使收集处理变得容易。它提供了许多新的接口,实现和实用程序。Commons Collections的主要功能如下 -
- Bag - Bag界面简化了每个对象具有多个副本的集合。
- BidiMap - BidiMap接口提供双向映射,可用于使用值使用键或键查找值。
- MapIterator - MapIterator接口提供简单而容易的迭代迭代。
- Transforming Decorators - 转换装饰器可以在将集合添加到集合时更改集合的每个对象。
- Composite Collections - 在需要统一处理多个集合的情况下使用复合集合。
- Ordered Map - 有序地图保留添加元素的顺序。
- Ordered Set - 有序集保留了添加元素的顺序。
- Reference map - 参考图允许在密切控制下对键/值进行垃圾收集。
- Comparator implements - 可以使用许多Comparator实现。
- Iterator implementations - 许多Iterator实现都可用。
- Adapter Classes - 适配器类可用于将数组和枚举转换为集合。
- Utilities - 实用程序可用于测