JayaSiji,
I think
you should focus a little before studying for the exam.
It will hurt you to ask questions about these fundamental issues, which you must master before taking the exam.
Anyway,
String is a immutable class, meaning that each method that would alter its contents will
return a new String instance .
So, the
replace method returns a new String instance, which is the reason why th equality operators returns false; they are two different objects.
<b>If you do things well, do them better. Be daring, be first, be just.</b><br />SCJP <b>98.4%</b>