public class CollectionUtils
extends org.apache.commons.collections.CollectionUtils
| 构造器和说明 |
|---|
CollectionUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <K,V> java.util.HashMap<K,V> |
asHashMap(K[] keys,
V[] values)
将指定的键值对集合放入到 HashMap中
|
static <K,V,M extends java.util.Map<K,V>> |
asMap(K[] keys,
V[] values,
M map)
将指定的键值对集合放入到指定类型的Map对象中
|
static void |
formatListELement(java.util.List<java.lang.String> srcList,
java.util.List<java.lang.Integer> destList)
将
List<String> 转换成 List<Integer> |
static int |
getSize(java.util.Collection<?> cols)
获取 集合 对象的大小,如果集合为空,返回0
|
static <K,V> V |
getVal(java.util.Map<K,V> data,
K key)
获取Map里面的值,如果Map为空,返回null
|
addAll, addAll, addAll, addIgnoreNull, cardinality, collect, collect, collect, collect, containsAny, countMatches, disjunction, exists, filter, find, forAllDo, get, getCardinalityMap, index, index, intersection, isEmpty, isEqualCollection, isFull, isNotEmpty, isProperSubCollection, isSubCollection, maxSize, predicatedCollection, removeAll, retainAll, reverseArray, select, select, selectRejected, selectRejected, size, sizeIsEmpty, subtract, synchronizedCollection, transform, transformedCollection, typedCollection, union, unmodifiableCollectionpublic static void formatListELement(java.util.List<java.lang.String> srcList,
java.util.List<java.lang.Integer> destList)
List<String> 转换成 List<Integer>srcList - 源集合destList - 目标集合public static int getSize(java.util.Collection<?> cols)
cols - 目标集合对象public static <K,V> V getVal(java.util.Map<K,V> data,
K key)
K - Map 对象中的 keyV - Map 对象中的 Valuedata - Map 对象key - Map 中的keypublic static <K,V> java.util.HashMap<K,V> asHashMap(K[] keys,
V[] values)
K - Map 对象中的 keyV - Map 对象中的 Valuekeys - 键数组values - 值数组public static <K,V,M extends java.util.Map<K,V>> M asMap(K[] keys,
V[] values,
M map)
K - 键数组V - 值数组M - Map 的子类keys - 键数组values - 值数组map - Map 的子类的实例, 比如 HashMap 或者 LinkedHashMapCopyright © 2018. All Rights Reserved.