排序汉字
public int compareTo(Object o) {
// TODO Auto-generated method stub
if(o instanceof ShowBean)
{
ShowBean sb =(ShowBean)o ;
if(this.showName!=null)
{
Comparator cmp = Collator.getInstance(java.util.Locale.CHINA);
return cmp.compare(this.showName, sb.getShowName());
}
}
return 0;
}
List lst = new ArrayList()
lst.add(co1) ;
lst.add(co0) ;
lst.add(co2) ;
java.util.Collections.sort(lst) ;
本文介绍了一种用于汉字排序的算法实现,通过使用Collator类及Locale.CHINA实例化Comparator对象来比较两个ShowBean对象中的showName属性,实现了按照汉字自然排序规则进行列表排序的功能。
1477

被折叠的 条评论
为什么被折叠?



