我想根据用户区域设置在字符串列表下方排序
List<String> words = Arrays.asList(
"Äbc", "äbc", "Àbc", "àbc", "Abc", "abc", "ABC"
);
对于不同的用户区域设置,排序输出应该根据那里的区域设置不同。
如何根据用户区域设置对上述列表进行排序?
我试过
Collections.sort(words , String.CASE_INSENSITIVE_ORDER);
但这不适用于本地化,那么如何将语言环境参数传递给Collections.sort()
或有其他有效的方法吗?