Java PrintStream.printf(): Difference between revisions
Jump to navigation
Jump to search
Line 23: | Line 23: | ||
This is useful when numbers with different lengths are required to be displayed aligned to the right. | This is useful when numbers with different lengths are required to be displayed aligned to the right. | ||
Left-padding with spaces is achieved as follows: | |||
printf(%''width''s) |
Revision as of 17:47, 29 August 2017
External
- Format string syntax https://docs.oracle.com/javase/8/docs/api/java/util/Formatter.html#syntax
- https://docs.oracle.com/javase/8/docs/api/java/io/PrintWriter.html#printf-java.lang.String-java.lang.Object...-
Internal
Overview
pw.printf("%s: %d", s, i);
System.out.printf("float: %2.2f\n",f);
Features
Leading Space Padding
This is useful when numbers with different lengths are required to be displayed aligned to the right.
Left-padding with spaces is achieved as follows:
printf(%widths)