为什么我想通过compare方法实现比较2个属性来排序的方法不对呢
public int compare(Student o1, Student o2) {
// TODO Auto-generated method stub
if(o1.id!=o2.id)
return o1.id.compareTo(o2.id);
return o1.name.compareTo(o2.name);
}
想要按照ID排序,如果ID相同则按照name排序,但是结果当中ID相同的部分,name却不是顺序排列的