You can request it, I guess. But there are other things in the thread that might prove valuable to others: the advice to be precise - really precise - about format before attempting to implement that format in code, and the advice to use the newline format and the width specifiers in preference to tab characters.
The (amended) original post doesn't show the output lining up at all. And it is still not clear whether the output ought to include tab characters.
-----
Here's an example of a table whose format is implemented in code using those suggestions. It shows radius, the square of the radius, and the area of a circle (to 3dp). The intention is for the numerals to be aligned at the units place, be centred (or one character left of centre) in their column, and for there to be two characters between adjacent columns.
public class FormatExample {
public static void main(String[] args) {
System.out.println("Radius Square Area (pi r^2)");
System.out.println("------ ------ -------------");
for(int r = 0; r < 30; r += 2) {
System.out.printf(" %2d %4d %8.3f%n", r, r * r, Math.PI * r * r);
}
}
}
The output is:
Radius Square Area (pi r^2)
------ ------ -------------
0 0 0.000
2 4 12.566
4 16 50.265
6 36 113.097
8 64 201.062
10 100 314.159
12 144 452.389
14 196 615.752
16 256 804.248
18 324 1017.876
20 400 1256.637
22 484 1520.531
24 576 1809.557
26 676 2123.717
28 784 2463.009