We can format output involving fixed and variable components.
Usually we align strings to the left and numebrs to the right.
1. [ Java ]
In the printf a number of values may follow the format string.
These values are used up by % placeholders in the format string.
The format string is
"Country: %-18s GDP: %,20d\n"
%-18s- the minus in
-18means align left, the18means 18 characters are to be used, thesis for string. %,20d- the comma means include , separator every three digits, the 20 means use 20 characters and align right, d is for decimal.
\n- This starts a new line.