Эффективный способ узнать, отсортирован файл или нет - PullRequest
0 голосов
/ 29 марта 2019

Допустим, у меня есть текстовый файл, который содержит многострочный текст [строка]. Я хочу знать, отсортирован ли файл лексикографически или нет.

в одну сторону,

  1. Читайте файл построчно и добавляйте в ArrayList произнесенное A.
  2. Сделайте еще одну копию ArrayList, скажем B.
  3. Теперь сортировка B
  4. сравнить А и Б.

Есть ли другой эффективный способ?

1 Ответ

0 голосов
/ 29 марта 2019

Guava предоставляет эту функциональность через класс Ordering .Пожалуйста, обратитесь к этой ссылке для полного ответа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...