我有这样的名单:排序列表按特定规则的对象<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