By default, all output is right-justified.
You can force output to
be left-justified by placing a minus sign directly after the %.
For example, %-10.2f left-justifies a floating-point number with two decimal places in a
ten-character field.
import java.util.*;
public class MainClass {
public static void main(String args[]) {
Formatter fmt = new Formatter();
// Right justify by default.
fmt.format("|%10.2f|", 123.123);
System.out.println(fmt);
// Now, left justify.
fmt = new Formatter();
fmt.format("|%-10.2f|", 123.123);
System.out.println(fmt);
}
}
| 123.12|
|123.12 |