Objects are passed by reference in Java. My guess is that when you "saved it to another Object" all you did was make a second variable point at the same existing Object, and then proceed to modify...