Сортировать список в обратном порядке извлеченные поля в Java - PullRequest
1 голос
/ 18 марта 2020

У меня есть метод htis:

private <T, V extends Comparable<V>> boolean isColumnSorted(List<T> gridResult, 
           Function<T, V> extractor) {
    List<T> sortedList = new ArrayList<>(gridResult);
    sortedList.sort(Comparator.comparing(extractor));
    return sortedList.equals(gridResult);
}

, но я не знаю, как изменить его, если я хочу проверить, отсортирован ли список по убыванию. Пожалуйста помоги. Спасибо.

1 Ответ

1 голос
/ 18 марта 2020

Использовать reversed() метод Comparator:

sortedList.sort(Comparator.comparing(extractor).reversed());
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...