%-5s 是把变量的值保持长度5位(不足5位时),不足5位在后面用空格补齐,超过5位就不用补空格,直接显示全部,以字符串方式输出。
%5s 是把变量的值保持长度5位(不足5位时),不足5位在前面用空格补齐,超过5位就不用补空格,直接显示全部,以字符串方式输出。
举个例子:
import java.util.*;
public class test1 {
public static void main(String[] args) {
double num=1.2;
String s="qw";
System.out.printf("%5s",num);
System.out.println();
System.out.printf("%-5s",s);
System.out.println();
}
}
结果如下图:
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。