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