在Java中,可以使用-标志来实现printf左对齐文本的格式化输出。例如,如果要左对齐输出一个字符串,在格式化字符串中添加-标志即可。
-
String text = "Hello World"; System.out.printf("%-15s", text);
在上面的例子中,%-15s表示输出字符串text左对齐,并且占据15个字符的宽度。如果字符串长度不足15个字符,则会用空格填充。
%-15s
text