Java FAQ: Top Questions
9.
What is the difference between
==
and
equals()
?
==
checks reference equality;
equals()
checks content equality, overridden by classes like
String
.