2017-03-03 14 views
0

並べ替え方法はありますかString AからZとZからAへの両方の方法で同じcompareTo override methodを呼び出しますか?比較可能<>とcompareToメソッドA-ZとZ-A

@Override 
    public int compareTo(Historial o) { 
     String a = this.getName(); 
     String b = o.getName(); 


     return a.compareTo(b);//This sorts A-Z 
    } 
+0

ソート)変数の名前を置き換えるには。(逆に)'。 –

+0

@AndyTurnerと低いAPIレベルですか? – lounchy

+0

自分でコンパレータを書いてください。それは本当に難しいことではない: 'public int compare(T a、T b){return b.compareTo(a); } '。 –

答えて

0

ちょうど `Comparator.naturalOrderを(使用して簡単に

return a.compareTo(b);//This sorts A-Z 
return b.compareTo(a);//This sorts Z-A 
関連する問題