Package | Description |
---|---|
cn.hutool.core.comparator |
各种比较器(Comparator)实现和封装
|
Modifier and Type | Method and Description |
---|---|
ComparatorChain<E> |
ComparatorChain.addChain(Comparator<E> element) |
ComparatorChain<E> |
ComparatorChain.addComparator(Comparator<E> comparator)
在链的尾部添加比较器,使用正向排序
|
ComparatorChain<E> |
ComparatorChain.addComparator(Comparator<E> comparator,
boolean reverse)
在链的尾部添加比较器,使用给定排序方式
|
static <E> ComparatorChain<E> |
ComparatorChain.of(Comparator<E>... comparators)
|
static <E> ComparatorChain<E> |
ComparatorChain.of(Comparator<E> comparator)
|
static <E> ComparatorChain<E> |
ComparatorChain.of(Comparator<E> comparator,
boolean reverse)
|
static <E> ComparatorChain<E> |
ComparatorChain.of(List<Comparator<E>> comparators)
|
static <E> ComparatorChain<E> |
ComparatorChain.of(List<Comparator<E>> comparators,
BitSet bits)
|
ComparatorChain<E> |
ComparatorChain.setComparator(int index,
Comparator<E> comparator)
替换指定位置的比较器,保持原排序方式
|
ComparatorChain<E> |
ComparatorChain.setComparator(int index,
Comparator<E> comparator,
boolean reverse)
替换指定位置的比较器,替换指定排序方式
|
ComparatorChain<E> |
ComparatorChain.setForwardSort(int index)
更改指定位置的排序方式为正序
|
ComparatorChain<E> |
ComparatorChain.setReverseSort(int index)
更改指定位置的排序方式为反序
|
Copyright © 2024. All rights reserved.