Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
JavaRanch.com/granny.jsp
Win a copy of Murach's Python Programming this week in the Jython/Python forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

q on strings - abhilash's exam  RSS feed

 
JayaSiji Gopal
Ranch Hand
Posts: 303
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
 
Barry Gaunt
Ranch Hand
Posts: 7729
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Read the API!
 
Ramy M. Kamel
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Consider Paul's rocket mass heater.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!