public class EqualsTest
{
int age;
String name;
public static void main(String args[])
{
EqualsTest test=new EqualsTest();
EqualsTest test2=new EqualsTest();
System.out.println(test.equals(test2));
Rewrite change=new Rewrite("张三",24);
Rewrite change2=new Rewrite("张三",24);
System.out.println(change.equals(change2));
}
}
class Rewrite
{
int age;
String name;
public Rewrite(String name,int age)
{
this.age=age;
this.name=name;
}
public boolean equals(Object object)
{
if(this==object)
return true;
if(object instanceof Rewrite)
{
Rewrite may=(Rewrite)object;
if(may.age==this.age&&may.name==this.name)
return true;
}
return false;
}
}
equals方法及对其进行重写
最新推荐文章于 2022-10-14 11:38:16 发布