如果我在Eclipse / Windows中运行代码,我得到的结果与在Android中运行代码的结果不同。
将jar库导入Android项目后,Collator为破折号和正斜杠字符提供了不同的结果。
我期待类似的行为。
有人可以解释一下吗?
package java.text;
Collator myCollator = Collator.getInstance(Locale.US);
结果:
myCollator.compare(" ", "-")
在Windows中: -1 在Android中: 1
myCollator.compare("/", ".")
在Windows中: -1 在Android中: 1
Windows结果似乎根据此表正确排序:
但Android中的结果不是。
答案 0 :(得分:0)
显然,针对Android环境和Windows Java SDK的整理器有所不同。