public final class ArrayUtils extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> boolean |
contains(T[] array,
T elementToFind)
判断字符数组是否包含指定的元素
|
static <T> boolean |
doseNotContainsAnyElements(T[] array)
判断数组是否不包含任何元素
|
static <T> boolean |
isNullOrEmpty(T[] array)
判断数组是否为
null 或者 长度为0 |
static <T> int |
length(T[] array)
获取数组长度
|
static <T> int |
size(T[] array)
获取数组长度
|
static <T> List<T> |
toArrayList(T[] array)
数组转换成
ArrayList |
static <T> Set<T> |
toHashSet(T[] array)
数组转换成
HashSet |
static <T> List<T> |
toUnmodifiableList(T[] array)
数组转换成
ArrayList (不可变) |
static <T> Set<T> |
toUnmodifiableSet(T[] array)
数组转换成
HashSet (不可变) |
public static <T> int size(@Nullable
T[] array)
T - 数组元素类型array - 数组length(Object[])public static <T> int length(@Nullable
T[] array)
T - 数组元素类型array - 数组size(Object[])public static <T> boolean isNullOrEmpty(@Nullable
T[] array)
null 或者 长度为0T - 数组元素类型array - 数组null 返回 true 其他情况返回 falsepublic static <T> boolean doseNotContainsAnyElements(@Nullable
T[] array)
T - 数组元素类型array - 数组true 否则返回 false@NonNull public static <T> List<T> toArrayList(@Nullable T[] array)
ArrayListT - 数组元素类型array - 数组@NonNull public static <T> List<T> toUnmodifiableList(@Nullable T[] array)
ArrayList (不可变)T - 数组元素类型array - 数组@NonNull public static <T> Set<T> toHashSet(@Nullable T[] array)
HashSetT - 数组元素类型array - 数组@NonNull public static <T> Set<T> toUnmodifiableSet(@Nullable T[] array)
HashSet (不可变)T - 数组元素类型array - 数组public static <T> boolean contains(@Nullable
T[] array,
T elementToFind)
T - 数组元素类型array - 数组elementToFind - 要查找的元素Copyright © 2022. All rights reserved.