格式化控制台输出
System.out.printf(format, items);
这里的format是指多个子串和格式标识符构成的字符串。格式标识符指定每个条目应该如何显示。这里的条目可以是数值、字符、布尔值或字符串。每个格式标识符都以百分号(%)开头。
常用格式标识符:
标识符 输出 举例
%b 布尔值 true or false
%d 十进制整数 200
%o 八进制整数
%x 十六进制整数
%f 浮点数 45.460000
%e 标准科学计数法形式的数 4.556000e+01
%c 字符 ‘a’
%s 字符串 “Java is cool”
%t 日期类型
格式输出中,条目与标示符必须在次序、数量和类型上匹配。
可以在标示符中指定宽度和精度。格式为:
%n标示符 或 %m.n标示符
默认情况下,输出是右对齐的,可以在标示符中放一个负号(-),表明该条目在特定区域中的输出时左对齐。
求打赏: