对list列表中文的拼音排序问题

data 类  实现 Comparable  接口
Comparator cmp = Collator.getInstance(java.util.Locale.CHINA);

实现  public int compareTo(Object obj) 方法 
  if (obj instanceof RateCatPropertyValueDO) {
			Object _jcr = (Object) obj;
			String arg0 = this.value();
			String arg1 = _jcr.value();
			return cmp.compare(arg0,arg1);  
		}
return 0;


具体要怎么排序,就按照你的 compareTo 方法来决定的

Collections.sort(list)


你可能感兴趣的:(java)