谁能告诉我我public int compareTo(student o) { // TODO 自动生成的方法存根 return this.id.compareTo(o.id); }这里面那个student o 的那个o代表什么,是代表传入的student类型的对象吗?还有public int compare(student o1, student o2) { return o1.name.compareTo(o2.name); }的o1和o2要比较的学生对吗?
这是Comparable<student>的conparato方法
@Override
public int compareTo(student o) {
// TODO 自动生成的方法存根
return this.id.compareTo(o.id);
}
这是Comparator<student> 的compare方法
@Override
public int compare(student o1, student o2) {
// TODO 自动生成的方法存根
return o1.name.compareTo(o2.name);
}