我有這樣的名單:排序列表按特定規則的對象<T>?
List<Country> countryList = new ArrayList<Country>();
我想國家通過他們的名字,利用該方法getCountry()
排序。 怎樣才能做到這一點?
UPDATE:
public class Country implements Comparable
@Override
public int compareTo(Object another) {
// TODO Auto-generated method stub
return 0;
}
你能告訴如何對它們進行比較,以得到它的字符串排序? 阿根廷, 奧地利, 巴西等
爲您更新,你可以使用仿製藥'Comparable'如此,相反,你應該實現可比'',然後你將有'的compareTo(其他國家)'。從那裏,你有兩個對象,然後可以執行比較。 –
jbrookover
感謝您對這個答覆 – Carnal