一.org.apache.commons.collections4.Bag<E>:
Bag
接口定义了一个集合,它可以计算一个对象出现在集合中的次数。 例如,如果Bag
包含{a,a,b,c}
,则getCount("a")
方法将返回2
,而uniqueSet()
返回唯一值。
二.org.apache.commons.collections4.BidiMap <K,V>
使用双向映射,可以使用值查找键,并且可以使用键轻松查找值。
三 .MapInterator
MapIterator
提供了对Map
的简单迭代。
四.org.apache.commons.collections4.CollectionUtils.collate()
五:org.apache.commons.collections4.CollectionUtils.collect()
方法可用于将一种类型的对象列表转换为不同类型的对象列表。
六:org.apache.commons.collections4.CollectionUtils.filter()
用于过滤列表以移除不满足由谓词传递提供的条件的对象。
org.apache.commons.collections4.CollectionUtils.filterInverse()
用于过滤列表以移除满足谓词传递提供的条件的对象
七:org.apache.commons.collections4.CollectionUtils.isNotEmpty() 判断非空
org.apache.commons.collections4.CollectionUtils.isEmpty() 判断为空
八:org.apache.commons.collections4.CollectionUtils.isSubCollection() 检查集合是否包含给定集合。
org.apache.commons.collections4.CollectionUtils.intersection() 获取两个集合(交集)之间的公共对象部分。
org.apache.commons.collections4.CollectionUtils.subtract() 通过从其他集合中减去一个集合的对象来获取新集合
org.apache.commons.collections4.CollectionUtils.union() 获取两个集合的联合。