判断是否为同一人:
package org.jsoft.t2;
public class Person {
private String name;
private double weight;
private double height;
private char sex;
public Person(String name,char sex){
this.name = name;
this.sex = sex;
}
public double getWeight() {
return weight;
}
public void setWeight(double weight) {
this.weight = weight;
}
public double getHeight() {
return height;
}
public void setHeight(double height) {
this.height = height;
}
public String toString(){
return "我是:" + name + "、" + "姓名:" + sex + "、" + "身高:" +height + "、"
+ "体重:" + weight;
}
public boolean equals(Object obj){
if(obj==null){
return false;
}
else if(obj instanceof Person){ //判断是否为Person类
Person a = (Person)obj;
if(this.name.equals(a.name)&&this.height==a.height){
return true;
}else{
return false;
}
}else return false;
}
}