Collection.sort 的用法
现有一个集合List temList<Question2>,Question2是一个基类,有属性int num1;
现在要将集合按 num1的大小来排序。
以下是解决的方法:(从小到大排序)
Collections.sort(temList, new Comparator<Question2>(){
@Override
public int compare(Question2 o1, Question2 o2) {
if(o1.getNum1()>o2.getNum1()){
return 1;
}else if(o1.getNum1()<o2.getNum1()){
return -1;
}else{
return 0;
}
}
});