public class Equal {
public static void main(String args[]){Person person1=new Person("Tom");
Person person2=new Person("Tom");
/**
*问题出现在以下两行代码,不能编译,求解
*“Syntax error on token "println", Identifier expected after this token”
*/
System.out.println(person1==person2);
System.out.println(person1.equals(person2));}
}
class Person{
private String name;
public Person(String name){
this.name=name;
}
public boolean equals(Object o){
if(this==o)return true;
if(!(o instanceof Person))return false;
final Person other=(Person)o;
if(this.name.equals(other.name)){
return true;
}
else 
return false;
}
}