小编Use*_*er1的帖子

如何使用整理器按属性排序?(爪哇)

(我使用Java)

我想使用 Collat​​or 按属性对对象子列表进行排序,以便按字母顺序排序但忽略重音符号。问题是我尝试了不同的方法,但没有任何效果。

这会对子列表进行排序,但不会忽略重音符号:

newList.subList(0, 5).sort(Comparator.comparing(element -> element.getValue()));
Run Code Online (Sandbox Code Playgroud)

这是我想使用的整理器:

Collator spCollator = Collator.getInstance(new Locale("es", "ES"));
Run Code Online (Sandbox Code Playgroud)

我希望输出是一个按属性按字母顺序排序的子列表,您可以使用 .getValue() 访问该属性,忽略重音符号。

java sorting collator

0
推荐指数
1
解决办法
5061
查看次数

标签 统计

collator ×1

java ×1

sorting ×1