/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
Ideone ideone = new Ideone();
Ideone outro = new Ideone();
if (ideone.equals(outro)){ // comparando o objeto com ele mesmo
System.
out.
println("É igual"); }else{
System.
out.
println("Não é igual"); }
if (ideone.equals(ideone)){ // comparando o objeto com ele mesmo
System.
out.
println("É igual"); }else{
System.
out.
println("Não é igual"); }
}
@Override
public boolean equals
(Object obj
){ if (this == obj)
return true;
if (obj == null)
return false;
if (getClass() != obj.getClass())
return false;
return false;
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCUlkZW9uZSBpZGVvbmUgPSBuZXcgSWRlb25lKCk7CgkJSWRlb25lIG91dHJvID0gbmV3IElkZW9uZSgpOwoJCQoJCWlmIChpZGVvbmUuZXF1YWxzKG91dHJvKSl7IC8vIGNvbXBhcmFuZG8gbyBvYmpldG8gY29tIGVsZSBtZXNtbwoJCQlTeXN0ZW0ub3V0LnByaW50bG4oIsOJIGlndWFsIik7CgkJfWVsc2V7CgkJCVN5c3RlbS5vdXQucHJpbnRsbigiTsOjbyDDqSBpZ3VhbCIpOwoJCX0KCQkKCQlpZiAoaWRlb25lLmVxdWFscyhpZGVvbmUpKXsgLy8gY29tcGFyYW5kbyBvIG9iamV0byBjb20gZWxlIG1lc21vCgkJCVN5c3RlbS5vdXQucHJpbnRsbigiw4kgaWd1YWwiKTsKCQl9ZWxzZXsKCQkJU3lzdGVtLm91dC5wcmludGxuKCJOw6NvIMOpIGlndWFsIik7CgkJfQoJfQoJCglAT3ZlcnJpZGUKCXB1YmxpYyBib29sZWFuIGVxdWFscyhPYmplY3Qgb2JqKXsKCQlpZiAodGhpcyA9PSBvYmopCgkJCXJldHVybiB0cnVlOwoJCSAKCQlpZiAob2JqID09IG51bGwpCgkJCXJldHVybiBmYWxzZTsKCQkJCgkJaWYgKGdldENsYXNzKCkgIT0gb2JqLmdldENsYXNzKCkpCgkJCXJldHVybiBmYWxzZTsKCQkKCQlyZXR1cm4gZmFsc2U7Cgl9Cn0=