Есть ли компаратор для "естественной" сортировки строк, которые могут содержать числа, гуава? - PullRequest
8 голосов
/ 10 января 2012

Существует ли Comparator реализация в Guava для сортировки строк "естественным" способом, который может содержать числа?
Например:
"a 8"
"a 9"
"a 10"

Я нашел несколько интересных ссылок по этому поводу, но, похоже, ничего нетв гуаве, чтобы сделать работу ...

StackOverflow: "Сортировка по строке, которая может содержать число"
Хорошее объяснение: Алгоритм Alphanum

Ответы [ 2 ]

4 голосов
/ 10 января 2012

Нет, в Гуаве нет встроенной реализации такого компаратора ... кажется, что-то слишком узкое для меня.Просто напишите свою собственную реализацию или используйте одну из существующих, которые уже были связаны.

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