apache-comnons系列之commons-collections4 org.apache.commons.collections4.CollectionUtils学习笔记
2017-07-23 00:15
411 查看
apache-comnons系列之commons-collections4 org.apache.commons.collections4.CollectionUtils学习笔记
概述
Collection、List、Set、Map关系图学习笔记1(4/4/3/4)http://blog.csdn.net/undergrowth/article/details/44066917#comments
http://blog.csdn.net/undergrowth/article/details/46518929
CollectionUtils
ListUtils
SetUtils
QueueUtils
MapUtils
BagUtils
Bag
Defines a collection that counts the number of times an object appears in the collection.
Transformer
Defines a functor interface implemented by classes that transform one object into another.
Predicate
Defines a functor interface implemented by classes that perform a predicate test on an object.
测试
org.apache.commons.collections4.CollectionUtilsTestgetCardinalityMap
Returns a {@link Map} mapping each unique element in the given {@link Collection} to an {@link Integer} representing the number of occurrences of that element in the {@link Collection}.
containsAll
Returns
trueiff all elements of {@code coll2} are also contained in {@code coll1}. The cardinality of values in {@code coll2} is not taken into account,which is the same behavior as {@link Collection#containsAll(Collection)}.
union/intersection/subtract
transform
Transform the collection by applying a Transformer to each element
This routine is best for Lists, for which set() is used to do the transformations “in place.” For other Collections, clear() and addAll() are used to replace elements.
collect
Returns a new Collection containing all elements of the input collection transformed by the given transformer.
select
Selects all elements from input collection which match the given predicate into an output collection.
filter
Filter the collection by applying a Predicate to each element. If the predicate returns false, remove the element.
collate
merges two sorted Collections, a and b, into a single, sorted List such that the natural ordering of the elements is retained.
相关文章推荐
- apache-comnons系列之commons-math3.6 学习笔记
- apache-comnons系列之commons-codec1.11 学习笔记
- apache-comnons系列之commons-logging1.2 学习笔记
- apache-comnons系列之commons-net3.6 学习笔记
- apache-comnons系列之commons-configuration2 学习笔记
- apache-comnons系列之commons-digester 3.3.2 学习笔记
- apache-comnons系列之commons-dbutils1.7 学习笔记
- apache-comnons系列之commons-fileupload1.3.3 学习笔记
- apache-comnons系列之commons-imaging1.0 学习笔记
- apache-comnons系列之commons-io-2.5 org.apache.commons.io.IOUtils学习笔记
- apache-comnons系列之commons-chain1.2 学习笔记
- apache-comnons系列之commons-compress1.14 学习笔记
- apache-comnons系列之commons-cli1.4 学习笔记
- apache-comnons系列之commons-pool2.4 学习笔记
- apache-comnons系列之commons-email1.4 学习笔记
- apache-comnons系列之commons-lang3 学习笔记1
- apache-comnons系列之commons-io-2.5 org.apache.commons.io.FileUtils学习笔记
- apache-comnons系列之commons-vfs2 学习笔记
- apache-comnons系列之commons-exec1.3 学习笔记
- java利用Apache的commons-codec实现md系列加密