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不是顺序排列啊!为什么?
慕粉18817939419
相关分类