fork download
  1. class Animal
  2. {
  3. String name;
  4. Animal(String name)
  5. {
  6. this.name = name;
  7. }
  8. public boolean equals(Object object)
  9. {
  10. Animal other = (Animal) object;
  11. return this.name == other.name; //equal if same name
  12. }
  13. public static void main(String[] args)
  14. {
  15. Animal ollie = new Animal("Ollie");
  16. Animal juno= new Animal("Juno");
  17. System.out.println(ollie.equals(juno));
  18. System.out.println(ollie.equals(ollie));
  19.  
  20. }
  21. }
Success #stdin #stdout 0.07s 380160KB
stdin
Standard input is empty
stdout
false
true