Guest User

Untitled

a guest
Oct 5th, 2013
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. Integer a = new Integer(1);
  2. Integer b = new Integer(1);
  3.  
  4. Integer x = new Integer(1);
  5. Integer y = x;
  6.  
  7. Date a = new Date(123);
  8. Date b = new Date(123);
  9. System.out.println(a==b); //false
  10. System.out.println(a.equals(b)); //true
  11.  
  12. Integer w = new Integer(3);
  13. Integer x = new Integer(1);
  14. Integer y = x;
  15. Integer z = new Integer(1);
  16.  
  17. // all of these evaluate to true
  18. y.equals(x) // it's the same object, of course the content is same
  19. x.equals(z) // different objects, same content (`1`)
  20. z.equals(y)
  21. !w.equals(x); // the content is different (`3` vs `1`)
  22. !w.equals(y);
  23. !w.equals(z);
  24. x == y // same object
  25. z != x // different objects
  26. y != z
  27. w != x
Advertisement
Add Comment
Please, Sign In to add comment