Java Output Formatting- hacker rank solution 2020
Java Output Formatting
To get you started, a portion of the solution is provided
for you in the editor; you must format and print the input to complete the
solution.
Input Format
Every line of input will contain a String followed by an
integer.
Each String will have a maximum of alphabetic characters, and each integer will
be in the inclusive range from to.
Output Format
In each line of output there should be two columns:
The first column contains the String and is left-justified
using exactly characters.
The second column contains the integer, expressed in
exactly digits; if the original input
has less than three digits, you must pad your output's leading digits with
zeroes.
In java we used ("%-15s%03d%n", s1, x) % as a formatter. where '-' : minus sign used for left indentation of the string. 15s : is denotes the string's minimum field width 15. '0' : denotes the pads the extra 0s in the integer. 3d : here 3 denotes integer's minimum field width 3. %n : prints the new line.
I Hope, this helps!