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

为什么会出错,名字已经用contains方法规定了,怎么还有重复


http://img3.mukewang.com/5dc56a5a00013b0605470729.jpg

提问者:慕姐7011792 2019-11-08 21:17

个回答

  • 云霄9
    2020-02-04 20:44:38

    ID是给student class定义的,不是object

    @Override
        public int compareTo(Object o) {
            // TODO Auto-generated method stub
            return this.id.compareTo(o.id);
        }

    换成以下看看??

    @Override
        public int compareTo(Student o) { // <-- 看这里!!!
            // TODO Auto-generated method stub
            return this.id.compareTo(o.id);
        }

  • 慕桂英3166940
    2019-11-09 16:50:40

    太不清楚了把,应该把错误哪里的详细信息截下来