问答详情
源自:6-8 学生选课--- 实现学生序列排序

Comparable实现方法如下,报了ClassNotFoundException,这是什么情况 求解

public int compareTo(Student o) {

// TODO Auto-generated method stub

if(this.id.compareTo(o.id) == 0){

return this.name.compareTo(o.name);

}else{

return this.id.compareTo(o.id);

}

}


提问者:慕粉3567134 2016-07-21 16:39

个回答

  • 慕粉3693314
    2016-07-22 17:30:32

    你实例的类应该是当前main方法所在的类,而不是student类。你直接调用的方法应该是connections.sort方法。而这个方法只会返回 只是一个比较后,一个大于0的值,就是比‘o’这个对象大的,0 和‘o'这个对象一样大的值,一个比0小的,就是比‘o'这个对象小的

  • 慕粉3693314
    2016-07-22 10:47:30

    没有找到你所调用的类,可能是你没有实力化你所调用的类的原因。