java中重写equals方法

 时间:2024-10-28 22:48:28

1、举例说明public class Person {String name;int age;public Person() {super();}public Person(String name, int age) {super();this.name = name;this.age = age;}

java中重写equals方法

2、// 自己重写equals 方法public boolean equals(Object obj) {// 如果传进来的对象 地址值和我们当前的一样if (this == obj) {return true;}// 如果传进来的是null, 返回 falseif (obj == null) {return false;}

java中重写equals方法

3、/** * 如果传进来的引用是一个人的类型,我们就将他的属性和 我们当前的属性进行比较 */if (obj instanceof Person) {// 将传进来的 强转成 人Person p = (Person) obj;// 比较各个属性值if (p.name.equals(name) && p.age == age) {return true;}return false;

java中重写equals方法
  • 梦幻西游手游如何收藏纸婚纪念信?
  • 如何设置鼠大侠软件启用随机最长间隔时间
  • 微信公众号怎么发布原创文章
  • 姜汁撞奶的做法
  • 如何征服男人吧
  • 热门搜索
    北汽幻速s6怎么样 副乳怎么办 小孩受凉呕吐怎么办 白带多有异味怎么办 比德文电动车怎么样 炸鱼怎么做 青春痘怎么治 qq怎么改身份证 大众甲壳虫怎么样 税费怎么算