Так у меня есть список кучи буквенно-цифровые элементы, такие как ...Компаратора для использования с Collections.sort() для alphanumberic списка
"123456"
"alpha"
"tango"
"beta"
...
Я искал использовать Collections.sort()
для сортировки этого список, но мне нужно отсортировать в порядке (1234,AAAA,aaaa,BBBB,bbbb,...)
с номерами сначала, а затем верхние и строчные слова. Все элементы являются строками, включая любые видимые числа. Будет Collections.sort()
обрабатывать этот случай, так как они все на самом деле строки, или если не то, что Comparator
я использовал бы для этого? Или есть ли другой способ, который может быть более эффективным для этого, например, с использованием регулярных выражений?
Спасибо.
Почему бы вам не попробовать? –
@JBNizet, потому что всегда есть кто-то, желающий пещера;) –
Я обычно был бы JB, но в настоящий момент я не могу ничего кодировать. Я просто пытаюсь мысленно работать с ошибкой, и решил, что проверю, когда смогу написать снова. –