我想按照用户区域设置排序下面的字符串列表
List<String> words = Arrays.asList(
"Äbc", "äbc", "Àbc", "àbc", "Abc", "abc", "ABC"
);
Run Code Online (Sandbox Code Playgroud)
对于不同的用户区域设置,排序输出应根据区域设置而有所不同.
如何按用户区域设置对上面的列表进行排序?
我试过了
Collections.sort(words , String.CASE_INSENSITIVE_ORDER);
Run Code Online (Sandbox Code Playgroud)
但是这不适用于本地化,那么如何将locale参数传递给Collections.sort()或者还有其他有效方法吗?