public final class Comparators extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> T |
max(Comparator<? super T> comparator,
T... array) |
static <T extends Comparable<? super T>> |
max(Iterable<T> list) |
static <T> T |
max(Iterable<T> list,
Comparator<? super T> comparator) |
static <T extends Comparable<? super T>> |
max(Iterator<T> iterator) |
static <T> T |
max(Iterator<T> iterator,
Comparator<? super T> comparator) |
static <T extends Comparable<? super T>> |
max(T... array) |
static <T> T |
max(T[] array,
Comparator<? super T> comparator) |
static <T> Optional<T> |
maxOptional(Comparator<? super T> comparator,
T... array) |
static <T extends Comparable<? super T>> |
maxOptional(Iterable<T> list) |
static <T> Optional<T> |
maxOptional(Iterable<T> list,
Comparator<? super T> comparator) |
static <T extends Comparable<? super T>> |
maxOptional(Iterator<T> iterator) |
static <T> Optional<T> |
maxOptional(Iterator<T> iterator,
Comparator<? super T> comparator) |
static <T extends Comparable<? super T>> |
maxOptional(T... array) |
static <T> Optional<T> |
maxOptional(T[] array,
Comparator<? super T> comparator) |
static <T> T |
min(Comparator<? super T> comparator,
T... array) |
static <T extends Comparable<? super T>> |
min(Iterable<T> list) |
static <T> T |
min(Iterable<T> list,
Comparator<? super T> comparator) |
static <T extends Comparable<? super T>> |
min(Iterator<T> iterator) |
static <T> T |
min(Iterator<T> iterator,
Comparator<? super T> comparator) |
static <T extends Comparable<? super T>> |
min(T... array) |
static <T> T |
min(T[] array,
Comparator<? super T> comparator) |
static <T> Optional<T> |
minOptional(Comparator<? super T> comparator,
T... array) |
static <T extends Comparable<? super T>> |
minOptional(Iterable<T> list) |
static <T> Optional<T> |
minOptional(Iterable<T> list,
Comparator<? super T> comparator) |
static <T extends Comparable<? super T>> |
minOptional(Iterator<T> iterator) |
static <T> Optional<T> |
minOptional(Iterator<T> iterator,
Comparator<? super T> comparator) |
static <T extends Comparable<? super T>> |
minOptional(T... array) |
static <T> Optional<T> |
minOptional(T[] array,
Comparator<? super T> comparator) |
@SafeVarargs public static <T extends Comparable<? super T>> T min(@Nonnull T... array)
@Nonnull @SafeVarargs public static <T extends Comparable<? super T>> Optional<T> minOptional(@Nonnull T... array)
@SafeVarargs public static <T> T min(@Nonnull Comparator<? super T> comparator, @Nonnull T... array)
@Nonnull @SafeVarargs public static <T> Optional<T> minOptional(@Nonnull Comparator<? super T> comparator, @Nonnull T... array)
public static <T> T min(@Nonnull
T[] array,
@Nonnull
Comparator<? super T> comparator)
@Nonnull public static <T> Optional<T> minOptional(@Nonnull T[] array, @Nonnull Comparator<? super T> comparator)
@SafeVarargs public static <T extends Comparable<? super T>> T max(@Nonnull T... array)
@Nonnull @SafeVarargs public static <T extends Comparable<? super T>> Optional<T> maxOptional(@Nonnull T... array)
@SafeVarargs public static <T> T max(@Nonnull Comparator<? super T> comparator, @Nonnull T... array)
@Nonnull @SafeVarargs public static <T> Optional<T> maxOptional(@Nonnull Comparator<? super T> comparator, @Nonnull T... array)
public static <T> T max(@Nonnull
T[] array,
@Nonnull
Comparator<? super T> comparator)
@Nonnull public static <T> Optional<T> maxOptional(@Nonnull T[] array, @Nonnull Comparator<? super T> comparator)
public static <T> T min(Iterable<T> list, @Nonnull Comparator<? super T> comparator)
@Nonnull public static <T> Optional<T> minOptional(Iterable<T> list, @Nonnull Comparator<? super T> comparator)
public static <T> T max(@Nonnull
Iterable<T> list,
@Nonnull
Comparator<? super T> comparator)
@Nonnull public static <T> Optional<T> maxOptional(Iterable<T> list, Comparator<? super T> comparator)
public static <T extends Comparable<? super T>> T min(@Nonnull Iterable<T> list)
@Nonnull public static <T extends Comparable<? super T>> Optional<T> minOptional(@Nonnull Iterable<T> list)
public static <T extends Comparable<? super T>> T max(@Nonnull Iterable<T> list)
@Nonnull public static <T extends Comparable<? super T>> Optional<T> maxOptional(@Nonnull Iterable<T> list)
public static <T extends Comparable<? super T>> T min(@Nonnull Iterator<T> iterator)
@Nonnull public static <T extends Comparable<? super T>> Optional<T> minOptional(@Nonnull Iterator<T> iterator)
public static <T> T min(@Nonnull
Iterator<T> iterator,
Comparator<? super T> comparator)
@Nonnull public static <T> Optional<T> minOptional(@Nonnull Iterator<T> iterator, @Nonnull Comparator<? super T> comparator)
public static <T extends Comparable<? super T>> T max(@Nonnull Iterator<T> iterator)
@Nonnull public static <T extends Comparable<? super T>> Optional<T> maxOptional(@Nonnull Iterator<T> iterator)
public static <T> T max(@Nonnull
Iterator<T> iterator,
@Nonnull
Comparator<? super T> comparator)
@Nonnull public static <T> Optional<T> maxOptional(@Nonnull Iterator<T> iterator, @Nonnull Comparator<? super T> comparator)
Copyright © 2024. All rights reserved.