您的位置:首页 > 其它

判断两个对象是否一样

2016-04-01 15:30 429 查看
/*判断两个对象是否一样*/

class Person9{

private String name;

private int age;

public Person9(String name,int age){

this.name = name;

this.age = age;

}

public boolean compare(Person9 per){

Person9 per1 = this;

Person9 per2 = per;

if(per1.name.equals(per2.name)&&per1.age==per2.age){

return true;

}else{

return false;

}

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public int getAge() {

return age;

}

public void setAge(int age) {

this.age = age;

}

}

public class PersonDemo9 {

public static void main(String[] args) {

// TODO Auto-generated method stub

Person9 per1 = new Person9("张三",30);

Person9 per2 = new Person9("张三",31);

if(per1.compare(per2)){

System.out.println("两个对象相同");

}else{

System.out.println("两个对象不同");

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: