简单中英文排序
来源:互联网 发布:数据统计分析的作用 编辑:程序博客网 时间:2024/05/17 20:02
android中Collator.compare(String, String)对中文排序依靠icu,因为Collator本来就是去调的icu。
我们可以通过Collator.getAvailableLocales()来查看有没有支持中国。能过Collator.getInstance(Local.CHINA)可得到中文的Collator,再用compare函数就可以比较了。
但是,这个Locales的支持与编译android源码时有前,在build/target/product中的generic.mk中没有指定Launguage,所以没有对中方的支持,我们可以参考sdk.mk中的设置,这样就可以有中文的Collator了,可以对中文排序了。
如下:Collator collator = Collator.getInstance(Local.CHINA);
int num = collator.compare(String, String);
num可为1 or -1.
0 0
- 简单中英文排序
- MySQL中英文混合排序最简单的办法
- 数据库中英文混合排序
- 联系人中英文排序
- Mysql 中英文混合排序
- iOS 中英文混合排序
- 中英文混合排序
- SQL中英文混合排序
- 中英文混合排序
- [简易]中英文混合排序
- 中英文混合排序
- 首字母排序中英文
- js 处理表格排序(中英文)
- 【转】 oracle中英文分开排序
- js数组排序(中英文)
- 中英文及数字混合排序
- android联系人中英文混合排序
- android下中英文混合排序
- [省选前题目整理][BZOJ 3140][HNOI 2013]消毒(二分图最大匹配)
- NSFileManager文件操作
- myeclipse上传文件案例的struts.xml配置文件
- centos6.5 MariaDB-5.5.42源码编译安装
- centos下安装opensips
- 简单中英文排序
- UIImageView不显示问题
- <linux-sed> sed基本用法
- 本地缓存工具类
- 算法之归并排序
- java线程挂起(join)
- javac和java用法备忘
- ASP.NET MVC使用jQuery来POST数据至数据库中
- IOS开发UI篇—导航控制器属性和基本使用