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不是順序排列??!為什么?
為什么我這樣重寫compare方法,返回的結果不對呢
慕粉18817939419
2016-07-29 22:31:22