public class Lists extends Object
Lists class.
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> List<T> |
ascend(List<T> list)
升序排序
|
static <T> int |
binarySearch(List<? extends Comparable<? super T>> list,
T key)
binarySearch.
|
static <T> List<T> |
descend(List<T> list)
降序排序
|
static <T> List<T> |
empty()
empty.
|
static <T> T |
first(List<T> values)
first.
|
static boolean |
isEmpty(Collection<?> list)
isEmpty.
|
static boolean |
isNotEmpty(Collection<?> list)
isNotEmpty.
|
static <T> T |
last(List<T> values)
last.
|
static <T> List<T> |
of(T... values)
of.
|
static <T> List<T> |
ofColl(Collection<T> values)
ofColl.
|
static <T> List<T> |
reverse(List<T> list)
翻转集合元素
|
@SafeVarargs public static <T> List<T> of(T... values)
of.
T - a T classvalues - 集合元素List<T> 集合元素类型public static <T> List<T> ofColl(Collection<T> values)
ofColl.
T - a T classvalues - 集合元素List<T> 集合元素类型public static <T> T first(List<T> values)
first.
T - a T classvalues - a List objectpublic static <T> T last(List<T> values)
last.
T - a T classvalues - a List objectpublic static <T> List<T> ascend(List<T> list)
T - a T classlist - 需排序集合List<T>public static <T> List<T> descend(List<T> list)
T - a T classlist - 需排序集合List<T>public static <T> List<T> reverse(List<T> list)
T - a T classlist - 需翻转集合元素List<T>public static <T> int binarySearch(List<? extends Comparable<? super T>> list, T key)
binarySearch.
T - a T classlist - 要查找的集合key - 想要查找的数据public static boolean isEmpty(Collection<?> list)
isEmpty.
list - a Collection objectpublic static boolean isNotEmpty(Collection<?> list)
isNotEmpty.
list - a Collection objectCopyright © 2023 dromara. All rights reserved.