リストの中国語のピンインの並べ替えの問題に対して
470 ワード
dataクラス実装Comparableインタフェース
Comparator cmp = Collator.getInstance(java.util.Locale.CHINA);
public int compareTo(Object obj)メソッドの実装
具体的にどのようにソートするかは、あなたのcompareToの方法によって決まります.
Collections.sort(list)
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)