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不同,则按照ID排序,如果ID相同,则按照name排序,可是输出结果当中,ID相同的话,name不是顺序排列啊!为什么?
添加回答
举报
0/150
提交
取消