Here are some examples of the use of printf:
0242: System.out.printf("%3d %1.2f%n%d%n", 0243: tAge, tHeight, tNumberOfChildren); 0244: String tFormat = 0245: "Age is %d, height is %f%nNo. of children is %d%n"; 0246: System.out.printf(tFormat, tAge, tHeight, tNumberOfChildren); 0247: Calendar tNow = Calendar.getInstance(); 0248: System.out.printf("%tT%n", tNow); 0249: System.out.printf("%tY-%tm-%td%n", tNow, tNow, tNow); 0250: System.out.printf("%tH:%<tM:%<tS%n", tNow);
The above code produces output like the following:
0253: 42 1.85 0254: 2 0255: Age is 42, height is 1.850000 0256: No. of children is 2 0257: 08:03:39 0258: 2004-08-12 0259: 08:03:39
The printf method used above is from the java.io.PrintStream package.