CollectionUtils 使用

org.apache.commons.collections4.CollectionUtilsapache

 

emptyIfNull( coll)  若是集體爲null返回一個空的集合
 
union( coll1,  coll2) 合集orm

intersection( coll1,  coll2) 交集對象

disjunction( coll1,  coll2)  交集的補集 排序

subtract( coll1,  coll2) 差集rem

containsAll( coll1,  coll2)  是否所有包含get

containsAny( coll1, coll2) 是否 任一包含it

isSubCollection(coll1,coll2) 是否爲子集io

getCardinalityMap(coll)  查詢基數form

filter 過濾容器

filterInverse 反相過濾

transform 轉換

select 查詢

selectRejected 反相查詢

collect 投影

addIgnoreNull( collection,  object) 添加 排除Null對象

addAll 合併

collate(coll1,coll2) 合併後排序

get(Object object, int index) 按下標查找,適用於:map,array,Iterator

size(Object object)  查詢容器的大小,適用於:map,array,Iterator

reverseArray()  倒序

extractSingleton(collection) 取出獨一值,若是集合存在多值則拋出異常

removeAll 移除全部

相關文章
相關標籤/搜索