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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

class Demo
{
        private int num;
        Demo(int num)
                {
                this.num = num;
       
        }
        public boolean compare(Demo d)
        {
        return this.num==d.num;
        }
}



class  objetcDemo
{
        public static void main(String[] args)
        {
                Demo d1=new Demo(3);
                Demo d2=new Demo(4);

                System.out.println(d1.compare(d2));
        }
}


5 个回复

倒序浏览
求助!求助呀
回复 使用道具 举报
return this.num==d.num;
意思是将这2个对象,一个是this 一个是传入的Demo类型对象d
对这2个对象的num属性的值进行比较。
相等返回true 不相等返回false
回复 使用道具 举报
limingdada 发表于 2015-6-23 21:50
return this.num==d.num;
意思是将这2个对象,一个是this 一个是传入的Demo类型对象d
对这2个对象的num属性 ...

不是两个都是传入Demo的吗
回复 使用道具 举报
楼上正解
回复 使用道具 举报
返回一个boolean类型的值。
就是true和false
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马