aspose file tools*
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes Byte and String Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Programmer Certification (SCJP/OCPJP)
Bookmark "Byte and String" Watch "Byte and String" New topic
Author

Byte and String

Mylene Morato
Greenhorn

Joined: Feb 10, 2009
Posts: 10

Hello friends,


I have this code:





The output is false

Could anybod help me ?
Why the output is false?

Thanks.


SCJP 5
Henry Wong
author
Sheriff

Joined: Sep 28, 2004
Posts: 18117
    
  39

Could anybod help me ?
Why the output is false?


Well, simply, the toString() method generates a new string every time. The value in the strings are the same, but they are different strings. And since you are only checking the references, it is false.

Henry


Books: Java Threads, 3rd Edition, Jini in a Nutshell, and Java Gems (contributor)
Ken Truitt
Ranch Hand

Joined: Aug 23, 2007
Posts: 124
b1.toString().equals(b1.toString()) would be true, in other words


SCJP 88% | SCWCD 84%
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Byte and String
 
Similar Threads
toString
toString() behaviour?
Understanding Byte and == Op
Byte class(Wrapper class)
why the outputis false....