所有方法 静态方法 具体方法
| 限定符和类型 |
方法和说明 |
static <T> boolean |
allMatch(List<T> collection,
Predicate<T> predicate) |
static <T> boolean |
anyMatch(List<T> collection,
Predicate<T> predicate) |
static <E> List<E> |
asList(Collection<E> collection) |
static <E> List<E> |
asList(E... iterable) |
static <E> List<E> |
asList(Enumeration<E> enumeration) |
static <E,O> List<O> |
asList(Function<E,O> converter,
Collection<E> collection) |
static <E,O> List<O> |
asList(Function<E,O> converter,
E... iterable) |
static <E,O> List<O> |
asList(Function<E,O> converter,
Enumeration<E> enumeration) |
static <E,O> List<O> |
asList(Function<E,O> converter,
Iterable<E> iterable) |
static <E,O> List<O> |
asList(Function<E,O> converter,
Iterator<E> iterator) |
static <E> List<E> |
asList(Iterable<E> iterable) |
static <E> List<E> |
asList(Iterator<E> iterator) |
static <E> List<E> |
asList(Supplier<List<E>> supplier,
E... iterable) |
static <E> List<E> |
asList(Supplier<List<E>> supplier,
Enumeration<E> enumeration) |
static <E> List<E> |
asList(Supplier<List<E>> supplier,
Iterable<E> iterable) |
static <E> List<E> |
asList(Supplier<List<E>> supplier,
Iterator<E> iterator) |
static <E,O> List<O> |
asList(Supplier<List<O>> supplier,
Function<E,O> converter,
E... iterable) |
static <E,O> List<O> |
asList(Supplier<List<O>> supplier,
Function<E,O> converter,
Enumeration<E> enumeration) |
static <E,O> List<O> |
asList(Supplier<List<O>> supplier,
Function<E,O> converter,
Iterable<E> iterable) |
static <E,O> List<O> |
asList(Supplier<List<O>> supplier,
Function<E,O> converter,
Iterator<E> iterator) |
static boolean |
contains(List<?> collection,
Object value) |
static <T> boolean |
contains(List<T> collection,
Predicate<? super T> predicate) |
static boolean |
containsAll(List<?> coll1,
Collection<?> coll2) |
static boolean |
containsAny(List<?> coll1,
List<?> coll2) |
static <T> List<T> |
emptyIfNull(List<T> list) |
static <T> T |
firstMatch(List<T> collection,
Predicate<T> matcher) |
static <T> T |
firstNonNull(List<T> collection) |
static <T> T |
get(List<T> collection,
int index) |
static <T> List<T> |
getAll(List<T> list,
int... indexes) |
static <T> T |
getFirst(List<T> list) |
static <E> List<E> |
newArrayList() |
static <E> CopyOnWriteArrayList<E> |
newCopyOnWriteArrayList() |
static <E> List<E> |
newLinkedList() |
static <T> List<T> |
sub(List<T> list,
int start,
int end) |
static <T> List<T> |
sub(List<T> list,
int start,
int end,
int step) |
static <T> List<T> |
sub(Supplier<List<T>> supplier,
List<T> list,
int start,
int end) |
static <T> List<T> |
sub(Supplier<List<T>> supplier,
List<T> list,
int start,
int end,
int step) |