Сортировка списка строк с локализацией
Я хочу отсортировать ниже список строк в соответствии с локалью пользователя
List<String> words = Arrays.asList(
"Äbc", "äbc", "Àbc", "àbc", "Abc", "abc", "ABC"
);
Для разных локалей пользователя сортировка должна отличаться в зависимости от локали.
Как отсортировать список в соответствии с локалью пользователя?
Я пытался
Collections.sort(words , String.CASE_INSENSITIVE_ORDER);
Но это не работает для локализации, так как передать параметр локали вCollections.sort()
или есть другой эффективный способ?