尝试使用 Collators 来验证几个 String 对象。,这是代码。,
String myBubbleStr[] = {"zoon", "Hello", "World", "Yep", "Yow", "MyData"};
public void testCollatorStrings() {
Collator collator = Collator.getInstance();
String toCompare = "yow";
for (String collatorCompare : myBubbleStr) {
System.out.println(collator.compare(collatorCompare, toCompare));
}
}
我对输出的期望是-1,-1,-1,-1,1,-1。根据文档。
返回一个整数值。如果源小于目标,则值小于零,如果源和目标相等,则值为零,如果源大于目标,则值大于零。
但我得到的输出是
1 -1 -1 -1 1 -1
有人可以帮忙,如何进行此验证。,使用整理器的原因是超过了字符串比较的 unicode 限制。谢谢。,