举个例子: 1. System.out.printf("%25d",123); 其中, %:格式开头固定加的符号 25:指的是123所占的长度为25 d:指输出的是十进制数字 2. System.out.printf("%-23s",“sadf”); %:格式开头 -: 左对齐 23:域宽为23 s:指输出的是字符串 更多的格式表达请看Java API