GeeCON Prague 2014*
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes Regarding System.out.printf method 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 "Regarding System.out.printf method" Watch "Regarding System.out.printf method" New topic
Author

Regarding System.out.printf method

Swapnil Suryakant Prabhavalkar
Greenhorn

Joined: Feb 25, 2012
Posts: 23

Hi all,

Is System.out.printf method is in syllabus for SCJP 6?

I came across a question in Devaka's examlab software. I am not able to understand the syntax of this method.

The question was: What would be the output of System.out.printf("12%1$s","13%1$s","14%1$s");

I have seen that output comes out to be 1213%1$s but didn't get how.

Could you please explain me?

Cheers,
Swapnil


Oracle Certified Professional, Java SE 6 Programmer (81%), Oracle Certified Expert, Java EE 6 Web Component Developer (87%)
Matthew Brown
Bartender

Joined: Apr 06, 2010
Posts: 4397
    
    8

It used to be included - you'd have to check the current syllabus to be sure. Anyway, the explanation of how format strings work is found in the
java.lang.Formatter class documentation (follow the link).
 
GeeCON Prague 2014
 
subject: Regarding System.out.printf method