Java сортировка строк (но не совсем лексикографически) - PullRequest
2 голосов
/ 09 ноября 2011

Допустим, я пытаюсь отсортировать следующий массив.

String[] array = { "ABC12", "ABC1", "ABC0" "ABC9"}

Сортировка с использованием Arrays.sort(array), становится {"ABC0", "ABC1", "ABC12", "ABC9"}

Однако яхотите отсортировать по алфавиту по буквам И по номерам, добавляя "ABC", так что array становится {"ABC0", "ABC1", "ABC9", "ABC12"}.Есть ли способ сделать это?

1 Ответ

6 голосов
/ 09 ноября 2011

Вы ищете буквенно-цифровой тип, например , этот .

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