【发布时间】:2013-11-06 22:34:35
【问题描述】:
我有一个要按首字母排序的 unicode 字符串列表。问题是我不知道设置 java.text.Collator 它将把相似的字母视为不同的。
这是我现在得到的:
- 罗基什基斯
- 沙基艾
- 萨兰泰
- Šeduva
- 希奥利艾
- Šilalė
- 斯库达斯
- 陶拉格
- Telšiai
这就是我想要得到的(以 Š 开头的单词应该总是在 S 之后而不是第二个字母):
- 罗基什基斯
- 萨兰泰
- 斯库达斯
- 沙基艾
- Šeduva
- 希奥利艾
- Šilalė
- 陶拉格
- Telšiai
【问题讨论】:
-
所有 Java 字符串都是 Unicode 字符串。
-
ICU4J 不提供帮助吗?