【发布时间】:2017-09-15 18:43:05
【问题描述】:
我有一个波斯语项目列表,我想按字母顺序对它们进行排序。
据我了解,java 不支持正确按波斯字母排序。
我的代码:
List<String> items = new ArrayList<>();
items.add("آب");
items.add("بابا");
items.add("تار");
items.add("پارک");
items.add("توت");
Collections.sort(items);
当我打印此列表时,结果将是:
آب
بابا
تار
توت
پارک
但一定是这样的:
آب
بابا
پارک
تار
توت
问题在于这些字母 گ چ پ ژ
我该如何解决?
【问题讨论】: