A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 华山狙击 中级黑马   /  2014-8-30 19:39  /  1180 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 华山狙击 于 2014-8-31 21:09 编辑

import java.util.*;
public class UpdateStu implements Comparable<Object> {        //  本人菜鸟  表示对这一行的意思不理解,求解释
        String name;
        long id;
        public UpdateStu(String name, long id) {
                this.id = id;
                this.name = name;
        }

//这是整个程序的一部分   

评分

参与人数 1技术分 +1 收起 理由
天黑偷牛 + 1 多提问,共同进步

查看全部评分

5 个回复

倒序浏览
public class UpdateStu implements Comparable<Object>
punlic:权限修饰符,这个类是公有的。
class:创建类的关键字,这里是创建了一个类UpdateStu
implements:实现接口的关键字,这里实现了接口Comparable<Object>,实现了接口,就必须在类里面实现接口中的所有方法。
<Object>:泛型,这个程序里是实现了一个泛型接口,只能比较对象。
-------------------------------------------------------------------------
另外,你有写了构造方法去初始化对象,就应该把成员变量都用private修饰,不然直接就可以通过对象操作变量了。
还有,你的程序可能没有copy全,你的UpdateStu 类中应该实现Comparable<Object>接口中的所有方法。
回复 使用道具 举报
Comparable是java比较器   查API 有具体解释
回复 使用道具 举报
【灰太狼】 发表于 2014-8-30 20:09
public class UpdateStu implements Comparable
punlic:权限修饰符,这个类是公有的。
class:创建类的关 ...

回答不错哦
回复 使用道具 举报
学习了,也是刚刚学到Comparable
回复 使用道具 举报
很厉害哈
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马