What is the output of the program?
The two variables refer to the same object
The ==
operator looks only at variables.
If two variables contain a reference to the same object,
the operator evaluates to true.
Think of the ==
operator as an alias-detector.
(Thought question:) Could the equals()
method be used with aliases?