compareTo(Student o)的重新,不知道對不
public?int?compareTo(Student?o)?{ //?TODO?Auto-generated?method?stub //判斷ID大小的重新 int?a=Integer.valueOf(id); int?b=Integer.valueOf(o.id); ???if(a>b) ???????return?3; //隨便寫的一個正整數 ???if(a==b) ???????return?0; ???if(a<b) ???????return?-3; ????return?0; ???? ????//老師寫的 ????//return?this.id.compareTo(o.id); ???? }
2020-04-19
如果id = “aa”Integer.valueOf 這里會拋類型轉換異常
理論上應該可以,只是感覺沒有必要這么寫。