Apache Commons Collections - 概述
Commons Collections 增强了 Java 集合框架。 它提供了几个功能,使收集处理变得容易。 它提供了许多新的接口、实现和实用程序。
Commons Collections 的主要特点如下 −
Bag − Bag 接口简化了集合,每个对象都有多个副本。
BidiMap − BidiMap 接口提供双向映射,可用于使用键查找值或使用值的键。
MapIterator − MapIterator 接口提供简单易用的地图迭代。
Transforming Decorators − 转换装饰器可以在将集合添加到集合时更改集合的每个对象。
Composite Collections − 使用复合集合,需要统一处理多个集合。
Ordered Map − 有序映射保留添加元素的顺序。
Ordered Set − 有序集保留添加元素的顺序。
Reference map − 参考映射允许在严格控制下对键/值进行垃圾收集。
Comparator implementations − 许多比较器实现是可用的。
Iterator implementations − 许多迭代器实现可用。
Adapter Classes − 适配器类可用于将数组和枚举转换为集合。
Utilities − 实用程序可用于测试或创建集合的典型集合论属性,例如并集、交集。 支持关闭。