可能重复:
如何按属性对对象的数组列表进行排序?
public static void main(String args[]){
List<Emp> unsortList = new ArrayList<Emp>();
unsortList.add(new Emp(109));
unsortList.add(new Emp(106));
unsortList.add(new Emp(103));
unsortList.add(new Emp(108));
unsortList.add(new Emp(101));
}
public class Emp {
Integer eid;
public Emp(Integer eid) {
this.eid=eid;
}
}
Emp 是用户定义的类并存储在 ArrayList 中。如何排序 ArrayList。