在Windows中使用Eclipse。
此代码适用于JRE 1.8(Comp level 1.7)桌面,(字符串不为空)。
但是它在Droid中无效(Comp level 1.7 - 4.4W.2 API-20)(字符串为空):
代码:
RuleBasedCollator collTemp = (RuleBasedCollator) Collator.getInstance(Locale.US);
String usRules = collTemp.getRules(); //==String is Empty - why?
usRules = usRules.replace(",'-'", "");
答案 0 :(得分:2)
Android文档对getRules()方法有这个说法
除非您构造了实例,否则返回的字符串将为空 你自己。省略了整理规则的字符串形式 设备上的空间。
您可以使用collator但它不会返回字符串表示。
http://developer.android.com/reference/java/text/RuleBasedCollator.html#getRules()