Я создаю приложение Java, которое получает некоторые имена из SQLite и помещает их в список. Дело в том, что я хочу, чтобы это было точно упорядочено в возрастающем алфавитном порядке (точнее на португальском языке).
Эти записи, например:
Бета Арида Ана
Должна быть заказана как:
Ана Арида Beta
Но поскольку он упорядочен в некотором порядке ASCII, «акцентированные» символы будут вставлены в конец, а не прямо под буквой, которой они соответствуют.
Результат: Ана Бета Арида
Как я могу это решить? РЕДАКТИРОВАТЬ: Я имел в виду решение проблемы с самой Java, а не с улучшениями SQlite
Заранее спасибо.