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);
}如果id = “aa”Integer.valueOf 这里会抛类型转换异常
理论上应该可以,只是感觉没有必要这么写。