Java12 Object类

Object 所有类的父类,定义了所有对象都具有的功能

class Person{
     private int age;
    private String name;
    public Person(int age,String name){
        this.age=age;
        this.name=name;
    }
//    覆盖 父类Object中 equals方法
    public boolean equals(Object object){//Object object=new Person(); 向上转换类型无法使用子类方法
        Person p=(Person)object;//向下转换类型
        return this.name.equals(p.name)&&this.age==p.age;
        //String类方法(字符串类型)所以通过对象的方式来判断字符串是否相同
    }
}
public class PersonDemo {
    public static void main(String[] args) {
        Person p=new Person(12,"于松江");
        Person p1=new Person(12,"于松江");
        System.out.println(p.equals(p1));
    }
}

判断内容 用equals

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 让我先想一下各位主人公的名字,就挑我喜欢的字吧,有些字可能也不是我喜欢的…首先这里的男一号和后面男几号地位都是一样...
    无名老爷阅读 1,733评论 0 0
  • 最近的朋友圈出现了一个刷屏级的“青蛙”,对没错就是一个绿乎乎,稍微胖乎乎,还有些萌乎乎的“呱蛙子”。刚开始的时候感...
    文艺的大白阅读 2,900评论 0 0
  • 克里斯坦森有一个动因理论来解释内在动力的重要性。与动因理论相对的是激励理论。有人认为激励很重要,但是,举个例子来说...
    姚骏_阅读 10,894评论 1 2
  • 古语云:“三十而立”什么意思呢?就是说一个人三十岁就应该成家立业拥有自己的事业了,而且事业上要有成绩。尤其是...
    花开花落漫天飞阅读 3,911评论 0 3
  • 弟弟和哥哥是双胞胎,现在3岁9个月,姐姐刚5岁 每天孩子们从幼儿园回来,在一起玩耍的过程中从有一些好玩的事情,打算...
    淡定不纠结阅读 1,675评论 0 1

友情链接更多精彩内容