import java.util.*;
public class UpdateStu implements Comparable{
String name;
long id;
public UpdateStu(long id, String name) {
this.id = id;
this.name = name;
}
public int compareTo(Object o) {
UpdateStu upstu = (UpdateStu) o; //这是什么意思,创建了updateStu的对象吗?后边为什么是(UpdateStu) o这种写法?
int result = id > upstu.id ? 1 : (id == upstu.id ? 0 : -1); //upstu.id是该对象的id值,那前边比较的id是哪来的?
return result;
}