public class CollectionKit extends Object
| Constructor and Description |
|---|
CollectionKit() |
| Modifier and Type | Method and Description |
|---|---|
static <T> T[] |
array(Object object) |
static void |
clear(Collection... collections) |
static void |
clear(Map... maps) |
static void |
clear(Object[]... arrays) |
static String[] |
concat(String[] first,
String[] sec) |
static boolean |
contains(Collection colls,
Object target) |
static boolean |
contains(Object[] arr,
Object target) |
static Integer[] |
distinct(Integer[] arrs) |
static String[] |
distinct(String[] arrs) |
static <T> T[] |
emptyArray(Class<T> clazz) |
static boolean |
isArray(Object object) |
static Boolean |
isEmpty(byte[] objects) |
static <E> Boolean |
isEmpty(Collection<E> collection) |
static Boolean |
isEmpty(int[] objects) |
static <K,V> Boolean |
isEmpty(Map<K,V> map) |
static Boolean |
isEmpty(Object[] objects) |
static byte[] |
merge(byte[] bytes0,
byte[] bytes1) |
static Boolean |
notEmpty(byte[] objects) |
static <E> Boolean |
notEmpty(Collection<E> collection) |
static Boolean |
notEmpty(int[] objects) |
static <K,V> Boolean |
notEmpty(Map<K,V> map) |
static Boolean |
notEmpty(Object[] objects) |
static <T> List<List<T>> |
parts(Collection<T> colls,
int parts)
等份切割, 依据原始数组按照对分原则进行等份切割
|
static <T> List<List<T>> |
split(Collection<T> colls,
int size)
按照指定数量对 collection 进行切割
|
public static <T> T[] emptyArray(Class<T> clazz)
public static <E> Boolean isEmpty(Collection<E> collection)
public static Boolean isEmpty(byte[] objects)
public static Boolean isEmpty(int[] objects)
public static <E> Boolean notEmpty(Collection<E> collection)
public static Boolean notEmpty(byte[] objects)
public static Boolean notEmpty(int[] objects)
public static byte[] merge(byte[] bytes0,
byte[] bytes1)
public static void clear(Collection... collections)
public static void clear(Map... maps)
public static void clear(Object[]... arrays)
public static boolean isArray(Object object)
public static <T> T[] array(Object object)
public static boolean contains(Collection colls, Object target)
public static <T> List<List<T>> split(Collection<T> colls, int size)
T - Tcolls - collectionssize - 切割后每份数量public static <T> List<List<T>> parts(Collection<T> colls, int parts)
T - Tcolls - collectionsparts - 等份数量Copyright © 2019. All rights reserved.