Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Integer a = new Integer(1);
- Integer b = new Integer(1);
- Integer x = new Integer(1);
- Integer y = x;
- Date a = new Date(123);
- Date b = new Date(123);
- System.out.println(a==b); //false
- System.out.println(a.equals(b)); //true
- Integer w = new Integer(3);
- Integer x = new Integer(1);
- Integer y = x;
- Integer z = new Integer(1);
- // all of these evaluate to true
- y.equals(x) // it's the same object, of course the content is same
- x.equals(z) // different objects, same content (`1`)
- z.equals(y)
- !w.equals(x); // the content is different (`3` vs `1`)
- !w.equals(y);
- !w.equals(z);
- x == y // same object
- z != x // different objects
- y != z
- w != x
Advertisement
Add Comment
Please, Sign In to add comment