It's not a secret anymore!*
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes Question on format Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Certification » Programmer Certification (SCJP/OCPJP)
Bookmark "Question on format" Watch "Question on format" New topic
Author

Question on format

Tayitu Betule
Ranch Hand

Joined: Dec 18, 2009
Posts: 39
Why is the following code prints "true false" and not "false false"?



Thank you all.
Kaspar Christenson
Greenhorn

Joined: Feb 26, 2009
Posts: 21

The Formatter %b conversion documentation states
If the argument arg is null, then the result is "false". If arg is a boolean or Boolean, then the result is the string returned by String.valueOf(). Otherwise, the result is "true".


Since you're formatting a String the result is "true".
Tayitu Betule
Ranch Hand

Joined: Dec 18, 2009
Posts: 39
Thank you Kaspar. That was an oversight on my side.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Question on format
 
Similar Threads
string literal GC
Printf
Formatter class problem
toString() on Integer class
Why am I being able to add Duplicates to this set?